Visual Basic - incluir variables en SQL

Life is soft - evento anual de software empresarial
 
Vista:

incluir variables en SQL

Publicado por gonzo (10 intervenciones) el 29/08/2000 00:00:00
Hola:
para incluir una variable en una SQL (una SELECT, por ejemplo), se indica así:
"Select....from....where codigo=" &var1
es decir, cerrando la SQL y añadiendo la variable,¿no?
Pero ¿y si quiero incluir varias variables en la SQL?.¿Cómo las incluyo?.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:incluir variables en SQL

Publicado por gonzo (10 intervenciones) el 29/08/2000 00:00:00
Creo que se puede hacer así:
"Select......where codigo=" &var1& "AND nombre=" &var2)
¿Está esto correcto?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:incluir variables en SQL

Publicado por Christian A. Valeria Celedón (207 intervenciones) el 29/08/2000 00:00:00
Tienes que tener en cuenta el tipo de dato de la variable en cuestión. Por ejemplo, si es un string, este debe ir encerrado entre apóstrofes. Si fuera de tipo fecha va encerrado entre gatos y si es de tipo numérico va sin nada. Te pongo unos ejemplos:
Suponer los siguientes campos:
Codigo-->Numerico
Nombre-->String
Fecha-->Date

La instrucción quedaría así:
"SELECT * FROM Clientes WHERE Codigo = " & CStr(VarCodigo) & " AND Nombre = ´" & CStr(VarNombre) & "´ AND Fecha = #" & CStr(VarFecha) & "#"

Espero que te sirva de algo este ejemplo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:incluir variables en SQL

Publicado por gonzo (10 intervenciones) el 30/08/2000 00:00:00
Gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar