PDA

Ver la Versión Completa : Estará bien esta búsqueda?


Josue
30-01-2007, 21:32:45
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 [-] (http://www.clubdelphi.com/foros/#)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