Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2011, 09:34
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 14 años, 5 meses
Puntos: 267
Respuesta: como puedo concatenar esta instruccion de sql en visual basic

Hola elpaisa, una manera seria colocandolo esa instruccion a un txt y hacerle un ReadtoEnd y ejecutar la instruccion con la cadena devuelta. Y la otra manera que hacia para crear un procedure probablemente muy rudimentario seria asi... :

Código vb.net:
Ver original
  1. Sub crearProcedure7()
  2.         Dim cnn As New SqlConnection("Server=" & cboInstancias.Text & "; database=" & txtBase.Text & "; integrated security=yes")
  3.         Dim strSQL As String = "CREATE PROCEDURE modificar_paciente @cod nvarchar(10), @nom nvarchar(45), @pat nvarchar(45), @mat nvarchar(45), @ocu nvarchar(100), @dom nvarchar(250), @sex char(1), @fec nvarchar(10), @tel nvarchar(8), @cel nvarchar(9), @ale nvarchar(200), @enf nvarchar(200) as update paciente set nom_pac=@nom,pat_pac=@pat,mat_pac=@mat,ocu_pac=@ocu,dom_pac=@dom,sex_pac=@sex,fec_pac=@fec,tel_pac=@tel,cel_pac=@cel,ale_pac=@ale,enf_pac=@enf where cod_pac = @cod"
  4.         Dim cmd As New SqlCommand(strSQL, cnn)
  5.         cmd.CommandType = CommandType.Text
  6.         Try
  7.             cnn.Open()
  8.             cmd.ExecuteNonQuery()
  9.         Catch ex As SqlException
  10.             MessageBox.Show(ex.ToString, "Clients")
  11.         Finally
  12.             cmd.Dispose()
  13.             cnn.Close()
  14.         End Try
  15.     End Sub
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net