Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   guardar datos desde DBgrib a una BD (https://www.clubdelphi.com/foros/showthread.php?t=34646)

gulder 16-08-2006 21:00:48

guardar datos desde DBgrib a una BD
 
hola foro como andan ... mi problema es el siguiente desde en DBgrib observo los datos de una base de datos pero quiero que cuando el usuario modifique al gun valor desde este mismo se guarde automaticamente a la base de datos grasias de antemano gulder

Paoti 16-08-2006 21:20:22

hola gulder, nos podrías comentar que base de datos estas usando, y que tipos de componentes usas para conectarte.



también cabe destacar que si tu consulta conlleva mas de una tabla, puede que no sea actulizable tu consulta.



Y si es una tbala normal, no deberias tener problemas



Es muy ambigüa tu pregunta colega.


saludos.

Caral 16-08-2006 21:20:44

Primero el grid tiene que tener los campos que se necesiten para hacer cualquier cambio, sino te da error, en teoria con solo cambiarlos ya, pero si no es asi ligalos con un DBNavigator o coloca un boton en el que pongas
table1.edit para cambiar los datos y otro en el que pongas table1.post para guardar los datos
es muy facil, hay otras formas por medio de programacion pero si empiezas con esto te daras cuenta de mas cosas por ti mismo.
Dale una caña y enseñale a pescar, no le des el pez, que solo comera un dia

saludos

gulder 16-08-2006 21:28:54

Paoti te respondo
 
estoy utilizando los componentes ADO y un DataSource, con una base de datos en access y si tengo varias tablas en la base de datos, Caral si ya el grib muestra los datos de las tablas, los modifico y no los guarda en la base de datos grasias hare lo que me recomiendas

gulder 16-08-2006 21:42:43

Caral con DBNavigator lo logre
 
con el DBNavigator lo logre pero quiero que sea mas trasnparente al usuario, es decir, cuando el usuario modifique cambie automaticamente al precionar enter o algo

Caral 16-08-2006 21:48:30

Este codigo enlaza un boton con el enter
If Key = #13 Then
Button1.SetFocus;
puede estar en el grid o en otro control lo que hace es pasar de un control a otro, recuerda que puedes esconder botones u otros que el usuario no vea
saludos

gulder 16-08-2006 22:01:05

ya lo he logrado
 
Caral listo ya lo he logrado. grasias por tu colaboracion

Caral 16-08-2006 22:45:44

De nada, Haber si me enseñas algo que tambien estoy aqui para apreder
Saludos


La franja horaria es GMT +2. Ahora son las 04:44:06.

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