Visual Basic - Pregunta muy sencilla de SQL.

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Pregunta muy sencilla de SQL.

Publicado por Adolfo (117 intervenciones) el 08/01/2003 02:54:08
Hola amigos:
Necesito poder seleccionar los registros de una tabla, que cumplan las siguientes 2 condiciones:

1) El contenido del campo ‘Descripcion’ de la tabla debe ser igual al contenido de un TextBox.
2) El campo ‘Fecha’ debe ser igual a la fecha del sistema (DATE)

Para lo cual utilizo la siguientes linea de SQL.

Set VarTabla = VarBasedatos.OpenRecordset("SELECT * FROM Tabla WHERE (Descripcion = '" & TextBox.Text & "') and (Fecha = Date)", dbOpenDynaset)

Pero resivo el siguiente mensaje de error:
Run Time error ‘3061’
Too Few Parameters. Espected 1

Estoy seguro de que el error debe ser algo muy sencillo de corregir, pero simplemente no lo he podido encontrar, por lo que agredecería mucho cualquier ayuda o sugerencia que puedan darme.

Por cierto alguien sabe de un buen generador de ayudas (facil de usar) que pueda usar archivos de imagenes en formato .JPG (Preferiblemente gratis) o sin bloqueos?
Pues actualmente usa el Shalom Help Maker, pero este sólo me permite usar archivos de imagenes en format .BMP, lo cual me quita mucho espacio de Disco Duro.

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:Pregunta muy sencilla de SQL.

Publicado por Rodolfo del Peru (454 intervenciones) el 08/01/2003 04:00:06
En realidad si es sencillo, tu instruccion debe estar asi:

Set VarTabla = VarBasedatos.OpenRecordset("SELECT * FROM Tabla WHERE Descripcion = '" & TextBox.Text & "' and Fecha = '" & Date & "'", dbOpenDynaset)

Saludos desde Lima
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