SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: becker24 en Jueves 1 de Julio de 2004, 16:44
-
hola amigos, necesito hacerles una cunsulta sobre sql.
mi problema es el siguiente:
tengo un textbox con variable numérica, que traspaso a mi consulta sql
ej:
dim sql1 as string
sql1="select * from archv where factura=text1.text"
el ejemplo anterior, me da un error de tipos de datos, esto es por que no puedo consultar datos de tipo numérico dentro de un string, según entiendo yo, tambien he provado con :
dim valor as long
valor=val(text1.text)
sql1="select * from archv where factura=valor"
agradecere mucho su colaboración. :beer:
-
Hola lo que debes reajustar en la sentencia squl cuando quieres poner variables es:
sql1="select * from archv where factura=' " & text1.text & "'"
-
si el campo de la tabla SQL es de tipo numérico será asi: (sin las comillas)
sql1="select * from archv where factura="+text1.text
-
Hola;
Debes asignar el valor del text a una variable de tipo numérico;
Option Explicit
Dim valor As Integer (double, variant, etc)
valor = Text1.Text
y luego a la consulta.
Nos vemos