![]() |
Problema con una consulta y un like
Hola a todos, bueno antes que nada dejenme decirles que este foro me ha gustado mucho, he podido hacer algunas pequeñas bases de datos consultando solo los temas ya escritos por los demas, hasta hoy. Me encontre con una query que no me funciona y no se porque...
La idea es realizar una busqueda en la tabla "Alumnos", la busqueda se realizara escribiendo todo o parte del "Nombre" del alumno, despues que aparezcan todas las coincidencias mostrarlas en un DbGrid, y que al darle doble click a un nombre me permita modificar ese registro. Tengo ya otro formulario igual, en otra base de datos y me funciona perfecto, pero este me marca el error: Project SysTila.exe raised exception class EDBEngineError with message 'General SQL error. [Microsoft][Controlador ODBC Microsoft Access] Pocos Parámetros. Se esperaba 1.'. Process stopped. Utilizo como se abran dado cuenta, a mi base de datos en access, cree un alias para utilizar los componentes DBE. Como les digo ya habia trabajado asi en otra base de datos, pero aqui no quiere... Código SQL [-]Query1.SQL.Clear; query1.sql.add('select * from Alumnos where Nombre like "%'+Edit1.text+'%" order by (Nombre) '); query1.active:=true; les agradeceria mucho si alguien me pudiera ayudar un poco ;) saludos. |
no uses BDE, mejor usa ado.
Prueba con esto
|
Gracias
hola poliburro, pues muchas gracias por tu ayuda y el interes en ayudarme, queria comentarte que si funciono perfecto asi la consulta, lo hice solo modificando las comillas(") por dos apostrofes (' ') como tu lo hiciste ;)
aunque sigo trabajando en BDE :o saludos y gracias de nuevo:rolleyes: |
Jo, siento ser quisquilloso pero a mí, personalmente, no me gusta usar las comillas tanto (al final te puedes hacer un lío con tanta comilla), para estos casos uso QuotedStr, quedaría de esta forma:
|
| La franja horaria es GMT +2. Ahora son las 07:31:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi