Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Busquedas (https://www.clubdelphi.com/foros/showthread.php?t=18594)

yhoho 17-02-2005 12:30:25

Busquedas
 
Hola, esto conta de barias partes:


1: La manera de hacer una select, es solo con un adoquery, la base de datos esta hecha con acces o hay un componente llamado solo query con el cual tambien se puede hacer??.

2: Lo he prbado con un adoquery pero no m sale ninguna linea de solucion, la select es:

select * from clientes;
where nombre=:a;
En el apartado parameters pongo a la a como alestring pq esun nombre, y luego en el codigo pongo:

Adoquery1.Close;
adoquery1.Parameters[0].Value:='pepe';
adoquery1.Open;
El cual existe seguro, espero que este todo bien esplicado y tenga respuesta.

aom 17-02-2005 14:38:30

Hola,
prueba esto:

Adoquery1.Close;
adoquery1.Parameters[0].Value:=QuotedStr('pepe');
adoquery1.Open;

Saludos

delphi.com.ar 17-02-2005 15:29:40

Cita:

Empezado por aom
prueba esto:

Adoquery1.Close;
adoquery1.Parameters[0].Value:=QuotedStr('pepe');
adoquery1.Open;

No estoy de acuerdo con eso, tratándose de parámetros no necesitamos hacer que nuestro valor ser ANSI SQL compatible.
¿Estas seguro que existe un registro con ese valor exactamente igual? (Sin espacios en los bordes, mayúsculas / minúsuclas?...
Prueba definiendo "a mano" el tipo de dato del parámetro.

Saludos!


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

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