Hola que tal foro.
Lo que ando necesitando es lo siguiente:
Seleccionar datos de la fila seleccionada de un datagrid. Sé hacer esto cuando la grilla esta relacionada con la propiedad a un dataset, pero en este caso pasa lo siguiente.
Motivo por el cualno puedo usar el Dataset
Estoy parchando el código de un gran proyecto (más de 100 tablas) que dejo otra persona y la manera de llenar la grilla lo hace atreves de funciones, que crea en tiempo de ejecución un componente Tdataset, en conclusión no entiendo bien lo que hace y me llevaría mucho tiempo entenderlo, el problema no es ese, todo los formularios están funcionando igual y lo que yo tengo que hacer es ampliar el programa en base de lo que está echo, y me ayudaría mucho si simplemente pueda recuperar los datos de la grilla y no de un dataset que nunca se bien donde está, porque estos data set, lo mete dentro de proceso de botones, algo como
Código Delphi
[-]
procedure TFormdAjeno.ButtonBuscarClick(Sender: TObject);
procedure AnalizarConsulta(t_Consulta: TPSQLQuery);
begin
end;
begin
....
end;
Y como si esto fuera poco, cada boton tiene un analizarconsulta (pero con distintos nombre y forma de funcionar y cada formulario lo hace de manera tan complicada y distintas formas rebuscada pero ni siquiera hay una convicción de nombres.
Lo que intente.
Código Delphi
[-]eProveedor.text := otroform.sugrilla.datasource.Fieldbyname('Proveedor').asstring;
bueno, eh probado ese tipo de cosas, como recuperar el dataset, atraves de la griila y eh buscado por internet y no encuentro, tal vez no busque bien.
Desde ya foro muchas gracias por haberse tomado la molestia de leer esto.