Ver Mensaje Individual
  #1  
Antiguo 24-09-2010
Avatar de Chuma87
Chuma87 Chuma87 is offline
Miembro
 
Registrado: sep 2010
Posts: 24
Reputación: 0
Chuma87 Va por buen camino
DBGrid a Edit(X).text

Buenas Tardes, tengo el siguiente problema [Delphi 7 + SQL server 2000]
Tengo un DBGrid conectado a la base de datos (dataset) cuando hago dobleclick en el campo, me tiene q seleccionar toda la fila (Options/DGrowselect = true). Ahora, lo que quiero es pasar los campos de esa fila, a unos edits q tengo en el formulario, cómo lo tengo que hacer?

Código Delphi [-]
  Ads.Close;
  Ads.CommandType:= cmdtext;
  Ads.CommandText := 'Select * from PRODUCTOS';
  Ads.Open;
  Edit1.Text := Ads.FieldValues['Descripcion'];
  Edit2.Text := Ads.FieldValues['Preciounitario'];
  Application.MessageBox('Carga Exitosa','Mensaje');

ADS es el nombre del data set, obvio, lo cambie.

ahora, esto lo que hace es que al darle dobleclick sobre la fila, los datos son transportados a los edits, pero, NO LA FILA QUE SELECCIONE!, si no, la primer fila del DBGrid1.
Cómo hago para pasar a los edits, la fila que YO SELECCIONO?????.
Responder Con Cita