Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Estará bien esta búsqueda? (https://www.clubdelphi.com/foros/showthread.php?t=39825)

Josue 30-01-2007 21:32:45

Estará bien esta búsqueda?
 
Hola a todos, necesito hacer una búsqueda en una base de datos, estoy
usando MySQL y Delphi 7, la forma que encontré de realizar la conexión fué
con el TSQLConnection.
La forma con la que me funcionó es Conectando los siguientes componenetes:

TSQLConnection<-TSQLDataSet<-TDataSetProvider<-TClientDataSet
Código Delphi [-]while not ClientDataSet1.Eof do begin dato:=ClientDataSet1.FieldValues['nombre']; if dato=texto then begin ShowMessage('Encontrado: '+dato); end; ClientDataSet1.Next; end;

Este código si encuentra el registro buscado, no se si está bien la búsqueda, debo de usar el TSQLQuery?, como?, o si está bien esta forma?

Gracias por su ayuda.

roman 30-01-2007 21:38:22

No, no. Usa el método Locate del ClientDataSet para hacer búsquedas. Siempre será más eficiente que hacer uno mismo el ciclo.

// Saludos


La franja horaria es GMT +2. Ahora son las 19:50:50.

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