Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Aprendiendo delphi for php (https://www.clubdelphi.com/foros/showthread.php?t=47442)

JULIPO 28-08-2007 15:59:55

Aprendiendo delphi for php
 
Reciban un cordial saludo, estoy dando mis primeros pinitos en delphi for php estoy leyendo una tabla en mysql quiero que al hacer clic en un dbgrid el dato se vea en un componente edit

Gracias de antemano por la ayuda

Julipo

dec 28-08-2007 22:05:49

Hola,

Pues algún evento ha de haber en el "DbGrid", ¿no? Y por otro lado este mismo componente habrá de darte acceso al elemento seleccionado. ¿No tiene ningún evento el "DbGrid" que pudieras utilizar?

JULIPO 29-08-2007 04:34:21

Si claro tiene un evento on click
 
lo que pasa es que no se como leer una sola columna del dbgrid y pasar el dato al edit

mlara 31-08-2007 05:18:53

Mira qué curioso... la misma respuesta para dos hilos.

Todo DBGrid muestra los datos de una tabla o una consulta a través de un DataSource. Bueno, aquí lo importante es la tabla o consulta. Para acceder a los datos del registro o fila actual en el DBGrid se haría así,

- Si es una consulta (Query):

Código:

$codigo = $this->qArticulos->Fields['Codigo'];
- Si es una tabla (Table) funciona igual la línea anterior, pero también esta:

Código:

$codigo = $this->tblArticulos->Codigo;

Zurdo 10-09-2007 14:57:08

DBGrID
 
Esto funciona bien pero solamente para el primer registro de la tabla o consulta...... si esta para do en el cuarto item te debuelve solo el primero....

adal2404 20-09-2007 16:38:04

Leer Datos de un DBGrid en Delphi for PHP
 
Hola, disculpen tengo el mismo problema, pero necesito leer los datos que seleccione del DBGrid, asi sean 1,2,3 o n filas las que seleccione, les agradeceria si pudieran decirme como le hago :)...

adal2404 21-09-2007 21:19:47

function Button1JSClick($sender, $params)
{

?>

//Add your javascript code here
var selectedRowData = [];
DBGrid1.getSelectionModel().iterateSelection(
function(index) {
var tableModel = DBGrid1.getTableModel();
for(con=0;con<3;con++){
var i = tableModel.getValue(con, index); document.getElementById("Memo1").value=document.getElementById("Memo1").value+""+i;
} document.getElementById("Memo1").value=document.getElementById("Memo1").value+"\n";
}
);




<?php

}

:D:D:D:D:D

http://demo.qooxdoo.org/current/apiv...election.Model


La franja horaria es GMT +2. Ahora son las 17:20:39.

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