Intercalar Variable en SQL...
Necesito que alguien me diga como intercalar variables en una consulta SQL.
El objetivo de esto es que el usuario eliga la forma de la busqueda.. por ejemplo si temgo um comboBox, con Buscar por fecha, por ID , o por nombre, guardaré esto en una variable consulta... Como pondria la variable aquy? :confused: Por ej: Select * from ORDENES Where ....variable...... =" +Edit1.Text; Saludos..... |
Hola foetus, tendrias que tener una variable donde almacenar el nombre del campo por el cual quieres hacer la busqueda y despues lo concatenas.
Saludos |
¿Para que declarar una variable tipo Cadena si con la propiedad "Text" del combo se puede realizar ?
|
gracias por ayudarme en esto ah Ambos.....
...saludos |
algo como esto trate de hacer. pero no me funciona, me da error en la parte del parametro:ParamByName('Campo').AsString := ComboBox1.Text; Tambien traté: ADOQuery1.Paremeters.ParamByName('campo').AsString := ComboBox1.text; no se que pueda ser??:cool: |
Si nos dices que error es el que te da, podríamos darte una idea... pero así adivianando cuál es el error pues no se me ocurre nada. :D
|
bueno...
iva a incluir los errores, en el mensage anterior.. pero creí que los tenia en un USB, y no era asi... aquy estan los errores que me da...... Este es el Codigo:
errores...... Código:
|
Parametros en ADO
Debes usar:
Saludos |
La franja horaria es GMT +2. Ahora son las 18:37:15. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi