Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Tomar valor de TextBox y ponerlo en instrucción SQL

Estas en el tema de Tomar valor de TextBox y ponerlo en instrucción SQL en el foro de Visual Basic clásico en Foros del Web. Hola mis estimados tengo el siguiente problema... Tengo este codigo de un boton y jala de maravilla Private Sub Command1_Click() Set cnn = Nothing Set ...
  #1 (permalink)  
Antiguo 06/11/2007, 23:55
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Tomar valor de TextBox y ponerlo en instrucción SQL

Hola mis estimados tengo el siguiente problema...

Tengo este codigo de un boton y jala de maravilla

Private Sub Command1_Click()

Set cnn = Nothing
Set rst = Nothing

Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset

cnn.Open "driver={SQL Server};server=SERVER; database=db_personajes; uid=sa; pwd=sa"

rst.Open "Select * from tbl_personajes Where id_perso = '1'", cnn, adOpenDynamic, adLockOptimistic

txt_id.Text = rst![id_perso]
txt_nombre.Text = rst![nombre_perso]
txt_img.Text = rst![img_perso]

rst.Close
cnn.Close

End Sub

******************

mi problema es que aqui yo le digo a la instrucción SQL que id jalar, mi pregunta es como decirle que tome el id de un TextBox de vb6
  #2 (permalink)  
Antiguo 07/11/2007, 01:44
 
Fecha de Ingreso: noviembre-2005
Mensajes: 751
Antigüedad: 18 años, 6 meses
Puntos: 13
Re: Tomar valor de TextBox y ponerlo en instrucción SQL

Hola

Prueba con:

Código:
 rst.Open "Select * from tbl_personajes Where id_perso = ' & text1.text & "'", cnn, adOpenDynamic, adLockOptimistic
--Saludos--
  #3 (permalink)  
Antiguo 07/11/2007, 13:01
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Re: Tomar valor de TextBox y ponerlo en instrucción SQL

Mil gracias mi estimado salio perfecto....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:15.