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. |
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