![]() |
cargar dbedit con clientdataset
Hola,
Cómo hago para cargar un dbedit o un edit con los valores de un clientdataset?ej: dbedit1.text:= el dato de la primera fila de la columna 'name' del clientdataset dbedit2.text:= el dato de la segunda fila de la columna 'name' del clientdataset dbedit3.text:= el dato de la tercera fila de la columna 'name' del clientdataset dbedit4.text:= el dato de la cuarta fila de la columna 'name' del clientdataset gracias juan |
Lo cargas como con cualquier otro dataset, usando un datasource y enlazándolo a él.
Me parece que te vendría bien una leída al uso de bases de datos y controles "db aware" en la ayuda de Delphi. // Saludos |
Queres cargar diferentes Filas o diferentes columnas???
|
respuesta
filas... todos los dbedit tienen que tener datos de la misma columna, pero distinta fila
gracias,... si, me hace falta lectura, pero estoy trabado con eso gracias de nuevo por la paciencia |
Pero entonces un dbedit no parece una buena opción. ¿Por qué no usas un DBGrid? Porque como lo planteas necesitas un dbedit por cada registro en tu tabla y esto puede significar muchos dbedit.
// Saludos |
Hay un componente de una clase llamada TdbCtlGrid o TdbCtrlGrid que lo que hace es "multiplicar" tus controles dbaware para poder ver varios registros en la forma. Nunca lo he usado, pero seguro en la ayuda lo ubicas. De hecho, ahora que lo recuerdo, hay una demo sobre este. Yo la tengo en la carpeta {$delphi}\demos\db\ctrlgrid.
Hasta luego. ;) |
Cita:
Hasta luego. |
La franja horaria es GMT +2. Ahora son las 12:45:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi