Visual Basic para Aplicaciones - sql con parametros

Life is soft - evento anual de software empresarial
 
Vista:

sql con parametros

Publicado por Cecilia (2 intervenciones) el 03/03/2004 08:16:46
Encontre algunas consultas sobre este tema pero no logre solucionarlo. De antemano GRACIAS para quien pueda ayudarme.
Estoy haciendo una consulta muy simple para seleccionar un grupo de registros que esten en un rango de dos valores numerico.

Set Tabla1 = db.OpenRecordset("SELECT ILIDATA.*, ILIDATA.AbsoDist FROM ILIDATA WHERE (((ILIDATA.AbsoDist) Between 4000 And 6000 ))")

ESTO FUNCIONA PERFECTO, PERO SI CAMBIO LOS VALORES 4000 Y 6000 POR UNA VARIABLE, ME FALLA Y ME DICE QUE MUY POCOS PARAMETROS QUE NECESITA 2.
a = 4000
b = 6000
Set Tabla1 = db.OpenRecordset("SELECT ILIDATA.*, ILIDATA.AbsoDist FROM ILIDATA WHERE (((ILIDATA.AbsoDist) Between '" & a & "' And '" & b & "' ))")

sI ALGUIEN PME PEUDE EXPLICAR EL ERROR SE LO AGRADEZCO INMENSAMENTE.
Cecilia
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