Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   ¿ Como usar parámetros en consulta SQL ? (https://www.clubdelphi.com/foros/showthread.php?t=90801)

juliana Cano 07-09-2016 16:11:52

¿ Como usar parámetros en consulta SQL ?
 
buenas..
una pregunta quisiera saber cual es el codigo que se le pone al string del query para ponerle los parametros
yo le puse este

select * from sensores where sensores := sensores or sensores = :sensores

pero tambien quisiera saber si el primer nombre que seria

select * from sensores where sensores := sensores or sensores = :sensores
es el nombre de la carpeta donde temgo la base de datos o que nombre va

estoy utlizando el ADOquery

Gracias..

ecfisa 07-09-2016 16:52:01

Hola Juliana.

Moví tu mensaje como un nuevo tema ya que no correspondía en el hilo en que lo publicaste. Por favor cuando expongas consultas hacelo como un nuevo tema, gracias.

Cita:

Empezado por juliana Cano (Mensaje 508578)
...
pero tambien quisiera saber si el primer nombre que seria

select * from sensores where sensores := sensores or sensores = :sensores
es el nombre de la carpeta donde temgo la base de datos o que nombre va

estoy utlizando el ADOquery

Si interpreté bién tu pregunta, en:
Código SQL [-]
select * from sensores where sensores ...
"sensores" debería ser el nombre de la tabla de donde extraes los datos.

Dos observaciones:
  1. Aunque podría no ser un error, de acuerdo al motor de bd usado, no es buena práctica aplicar el mismo nombre de la tabla para una columna (y para los parámetros), se puede prestar a confusiones.
  2. La última parte de tu código es redundante:
    Código SQL [-]
     ... or sensores = :sensores
    ya que se trata del mismo parámetro.
Hay muchísima información en la web buscando por "consultas sql con parámetros".

Tal vez si nos comentaras el objeto de la consulta podamos brindarte mas ayuda.

Saludos :)

Casimiro Notevi 07-09-2016 16:54:38

Cita:

Empezado por juliana Cano (Mensaje 508578)
buenas..

Y te recuerdo lo que te comenté en el otro hilo que creaste sobre el "botón buscar":
Recuerda poner los tags al código fuente, ejemplo:



Gracias :)

mamcx 07-09-2016 17:33:53

De hecho, recomiendo que primero aprendas SQL, y un poco de la teoría relacional.


La franja horaria es GMT +2. Ahora son las 14:48:14.

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