carlos gonzalez
24-06-2005, 14:16:07
Hola amigos tengo un problema con una consulta que quiero hacer o no se si puede hacer. Dejen les explico
Tengo un componente simpledataset de dbexpress por medio del cual ago una consulta a una tabla, de una tabla que tiene 20 campos yo selecciono solo 5 y los mando a un dbgrild yo manualmente le agrego otra columna al dbgrild esto es porque el usuario por medio de un asterisco va a seleccionar algunos registros.
El código es el sig.
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
var codigo:string;
begin
if (key=#13) then
begin
simpledataset1.Edit;
simpledataset1.FieldBYName('Nopagar').AsString:='*';
simpledataset1.Post;}
end;
end;
mi duda es, si es posible hacer una consulta sobre los datos que tiene el dbgrild marcados con un asterisco o los que el usuario acaba de marcar, estos datos no se guardan, el asterisco me sirve solo para saber que datos fueron seleccionados y después de eso insertar los datos seleccionados en una tabla temporal.
Si alguien me puede ayudar u orientar se los voy a agradecer bastante.
Estaré esperando sus comentarios.
Su amigo Carlos.
Saludos
Tengo un componente simpledataset de dbexpress por medio del cual ago una consulta a una tabla, de una tabla que tiene 20 campos yo selecciono solo 5 y los mando a un dbgrild yo manualmente le agrego otra columna al dbgrild esto es porque el usuario por medio de un asterisco va a seleccionar algunos registros.
El código es el sig.
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
var codigo:string;
begin
if (key=#13) then
begin
simpledataset1.Edit;
simpledataset1.FieldBYName('Nopagar').AsString:='*';
simpledataset1.Post;}
end;
end;
mi duda es, si es posible hacer una consulta sobre los datos que tiene el dbgrild marcados con un asterisco o los que el usuario acaba de marcar, estos datos no se guardan, el asterisco me sirve solo para saber que datos fueron seleccionados y después de eso insertar los datos seleccionados en una tabla temporal.
Si alguien me puede ayudar u orientar se los voy a agradecer bastante.
Estaré esperando sus comentarios.
Su amigo Carlos.
Saludos