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)
-   -   Extraer un registro (https://www.clubdelphi.com/foros/showthread.php?t=14693)

Walterdf 28-09-2004 16:10:43

Extraer un registro
 
Buenas
Una pregunta tonta, necesito extraer un determinado registro de una tabla y pasarlo al texto de un TEdit (sin usar DBEdit). Por ejemplo: una tabla con los campos nombre y direccion, necesito poner en el edit la direccion que coincida con el nombre Pepe. ¿Cuál es la mejor forma de hacerlo?

Investment 28-09-2004 16:29:06

Cita:

Empezado por Walterdf
necesito poner en el edit la direccion que coincida con el nombre

Te refieres a poner en el edit el valor del campo Nombre de la consulta???

En ese caso:

Código:

editNombre.text:= queryX.fieldByName('Nombre').asString;

cesar_picazo 28-09-2004 16:32:10

ejemplo sencillo
 
Tendrias que ser mas especifico con tu pregunta que Db o componentes estas usando.

Pero seria algo como sigue: conectar la DB(objeto de conexion a db) y Abrir la tabla Ttable o TSQLClienDataset y un datasource.

Despues de tener conectadas la tabla puedes usar Agregar en tu form el campo TEdit y en el evento on change agrega el codigo, con el cual buscar en un determinado campo el valor a buscar separado por comas

DataSet1.Locate(campos,valorbuscar,[loCaseInsensitive,loPartialKey]);
tedit3:= DataSet1.Fields[1].Value; //almacena en el tedit el valor del campo 1, inicia de 0 y ya.

haber si te sirve.

te recomiendo esta pagina para que veas los trucos www.q3.nu

Walterdf 28-09-2004 16:40:21

Muchas gracias, eso era lo que necesitaba, con Locate anduvo de 10!!!.
Un abrazo

Saludos
Walter


La franja horaria es GMT +2. Ahora son las 03:46:13.

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