Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Como hago para que los DBEdit Me aparescan en Blanco? (https://www.clubdelphi.com/foros/showthread.php?t=81853)

feliz-58 26-12-2012 19:53:41

¿Como hago para que los DBEdit Me aparescan en Blanco?
 
como se sabe, cuando tenemos una base de datos en access con un programa en delphi, cada ves que uno va al formulario para ingresar los datos en la base de datos, aparece el ultimo registro ingresado, como hago para que me aparesca en blanco, para ingresar uno nuevo?

ecfisa 26-12-2012 19:55:18

Cita:

Empezado por feliz-58 (Mensaje 452478)
como se sabe, cuando tenemos una base de datos en access con un programa en delphi, cada ves que uno va al formulario para ingresar los datos en la base de datos, aparece el ultimo registro ingresado, como hago para que me aparesca en blanco, para ingresar uno nuevo?

Hola.

Código Delphi [-]
  tuDataSet.Insert;
  // O también:
  tuDataSet.Append;

Saludos.

feliz-58 26-12-2012 20:09:58

Cita:

Empezado por ecfisa (Mensaje 452479)
Hola.

Código Delphi [-]
  tuDataSet.Insert;
  // O también:
  tuDataSet.Append;

Saludos.

Gracias por la pronta respuesta :)

Pero me podrias decir como se hace y donde lo pongo? :)

ecfisa 26-12-2012 20:14:55

Cita:

Empezado por feliz-58 (Mensaje 452483)
Gracias por la pronta respuesta :)

Pero me podrias decir como se hace y donde lo pongo? :)

Hola.

Bueno, depende de la lógica que quieras imprimirle al ingreso, pero siempre antes de él.

Un ejemplo sencillo es insertar un nuevo registro en el evento OnClick de un TButton:
Código Delphi [-]
procedure TForm.btnNuevoRegistroClick(Sender: TObject);
begin
  tu_DataSet.Insert;
  ...
end;

Saludos. :)

feliz-58 26-12-2012 20:20:06

Cita:

Empezado por ecfisa (Mensaje 452484)
Hola.

Bueno, depende de la lógica que quieras imprimirle al ingreso, pero siempre antes de él. Un ejemplo sencillo es insertar un nuevo registro en el evento OnClick de un TButton:
Código Delphi [-]
procedure TForm.btnNuevoRegistroClick(Sender: TObject);
begin
  tu_DataSet.Insert;
  ...
end;

Saludos. :)

Ok... Ya entendi, asi lo tengo, tengo varios botones abajo como Agregar, eliminar, Etc, y en el boton de agregar tengo esa sentencia.

Código Delphi [-]
procedure Tentradas.BitBtn1Click(Sender: TObject);
begin
adotable1.Insert;
end;

Pero quiero que se haga automaticamente desde que entro al formulario. y asi que me aparesca en blanco para ingresar un nuevo registro.

Gracias :)

ecfisa 26-12-2012 20:28:23

Cita:

Empezado por feliz-58 (Mensaje 452485)
Pero quiero que se haga automaticamente desde que entro al formulario. y asi que me aparesca en blanco para ingresar un nuevo registro.

Hola.

Basta entonces con que llames al método Insert o Append del TDataSet en el evento OnCreate u OnShow del form de ingreso.

Saludos. :)

feliz-58 26-12-2012 20:31:25

Cita:

Empezado por ecfisa (Mensaje 452487)
Hola.

Basta entonces con que llames al método Insert o Append del TDataSet en el evento OnCreate u OnShow del form de ingreso.

Saludos. :)

Excelente Gracias :)


La franja horaria es GMT +2. Ahora son las 14:59:30.

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