Visual Basic.NET - No entiendo cual es el error

 
Vista:

No entiendo cual es el error

Publicado por Josue (8 intervenciones) el 29/11/2007 15:57:06
hola a todos necesito entender cual es el error de esta linea porque no me da ningun error pero tampoco me tira un resultado correcto...

ConecSQL("Select * from facturas where left(Fecha, 10)= & subString & ")

escribo una fecha que tengo en la base de datos y reliza la busqueda pero no encuentra ningun resultado a pesar de que existe la fecha ingresada en la base de datos... porfavor ayudenme porque no entiendo cual es mi error....
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:No entiendo cual es el error

Publicado por Carlos Reyes (15 intervenciones) el 29/11/2007 17:04:19
Creo que no analisaste bien lo que hace tu codigo

ConecSQL("Select * from facturas where left(Fecha, 10)= & subString & ")

Le estas diciendo que tu select es "Select * from facturas where left(Fecha, 10)= & subString & "), la cadena esta mala, tu variable "subString" la esta tomando como texto y no como una subcadena a concatenar.

debe de quedar asi:

ConecSQL("Select * from facturas where left(Fecha, 10)=" & subString)
de esta forma concatenara tu "Select * from facturas where left(Fecha, 10)="
con el contenido de tu variable, donde tu "subString" es el filtro de tu sentencia.

Saludos
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