none
ayuda con error odbc sqlserver driver RRS feed

  • Pregunta

  • tengo esta consulta:
    cad1 = "SELECT * FROM vecino WHERE Direccion like '%" & Text1.Text & "%' "

    y me devuelve este mensaje de error:
    microsft [odb sqlserver driver] incorrect syntax near the keyword 'select'

    alguien puede ayudarme
    viernes, 27 de noviembre de 2009 23:28

Todas las respuestas

  • La consulta parece correcta. El error debe de estar en algún otro sitio, por ejemplo en el código que transmite la consulta, que a lo mejor está indebidamente concatenándola con alguna otra cosa. Fíjate que en la sentencia pone "SELECT" en mayúsculas, mientras que el error dice "select" en minúsculas, lo cual parace indicar que el error está en algún otro sitio.

    El error también podría estar dentro del texto tecleado en el Text1. Fíjate que la línea de código que has escrito es susceptibe de ataques de inyección de SQL, y que te daría precisamente el error que ves si alguien teclease en el textbox algo así como esto: ';select %--.
    jueves, 3 de diciembre de 2009 7:31
  • hola!!!

    checate bien el nombre de la tabla ,
    o el del campo

    recuerda que el nombre debe ser identico (mayusculas u minusculas).



    DavidDDR david_fer1@hotmail.com
    • Propuesto como respuesta davidDDR lunes, 12 de julio de 2010 5:58
    jueves, 3 de diciembre de 2009 18:57