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)
-   -   necesito ayuda urgente!!! (https://www.clubdelphi.com/foros/showthread.php?t=64998)

mia85 14-11-2009 01:16:30

necesito ayuda urgente!!!
 
hola!!!! soy nueva x aqui... necesito ayuda lo antes posible, les cuento...
estoy preparando un sistema de gestion en delphi es un trabajo practico q me piden, tengo un formulario de "agregar articulo" en donde cada campo debe ir a una tabla de una base en access, conecte cada dbedit con cada campo de la tabla pero creo q me esta faltando algo q le indique que lo guarde en la tabla!...
saludossss

roman 14-11-2009 02:31:44

Bienvenida al Club.

Antes que nada, te sugiero que leas la guía de estilo para que te enteres de algunos de los lineamientos de los foros, como es el de poner títulos adecuados (que indiquen la naturaleza del problema) o el de no pedir soluciones con urgencia.

En cuanto a tu problema, no das muchos detalles en cuanto a la forma en que conectas con la base de datos, pero es posible que lo que requieres sea usar el método Post sde la tabla que uses.

// Saludos

radenf 14-11-2009 15:12:22

Estimada mia85 :

Primero debes hacer caso a las recomendaciones de roman , ya que de ese modo es más fácil ayudarte y que esta ayuda pueda además servir a otros que pudieran tener tu mismo problema.
Los dbedit conectados a la tabla te mostrarán lo que se encuentre en el campo correspondiente de esa tabla. Si quieres introducir información deber utilizar el evento insert, por ejemplo al pulsar un botón y luego llamar al evento post o refresh para que los datos que has introducido en los dbedit se guarden en la tabla.

Ejemplo

Código Delphi [-]
TuForm.BotonInsertarClick(Sender: TObject);
begin
DataSourceTuTabla.DataSet.Insert ;
end;

Código Delphi [-]
TuForm.BotonGuardarClick(Sender: TObject);
begin
DataSourceTuTabla.DataSet.Post ;
end;

Lo mismo puedes hacer incorporando en tu Form un DBNavigator
Espero no haberme equivocado.
Saludos y suerte

oscarac 17-11-2009 02:50:51

asi es
como dice radenf debes hacerle un append a la base de datos y luego un post para "guardar" los datos
ahora si lo que quieres es modificar le haces un edit
--- Cuando Adicionas -----
tblTabla.Append
tblTabla.Post

--- Cuando modificas ----
tblTabla.Edit
tblTabla.Post


La franja horaria es GMT +2. Ahora son las 08:15:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi