Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Como Conectar un Maskedit a una Base de datos Access? (https://www.clubdelphi.com/foros/showthread.php?t=82901)

feliz-58 23-04-2013 16:36:35

¿Como Conectar un Maskedit a una Base de datos Access?
 
Como conecto un MaskEdit a una bases de datos en access, los componentes son ADOconection y ADOtable.

la razon es que necesito el formato de fecha y un edit entonces no me resultaria, o se puede hacer lo mismo con un edit?



Gracias :) :D

ContraVeneno 23-04-2013 19:58:08

¿no te sirve un dbDateTimePicker?

esos se pueden conectar a campos de fecha directamente, dándote todas las opciones para seleccionar fechas

feliz-58 23-04-2013 20:14:28

Pregunta
 
Cita:

Empezado por ContraVeneno (Mensaje 459137)
¿no te sirve un dbDateTimePicker?

esos se pueden conectar a campos de fecha directamente, dándote todas las opciones para seleccionar fechas


Seria excelente, pero Donde encuentro el dbDateTimePicker? porque el normal (DateTimePicker) aparece en la paleta Win32, pero donde aparece uno para usarlo en una base de datos?



Gracias :)

ecfisa 23-04-2013 22:11:43

Cita:

Empezado por feliz-58 (Mensaje 459141)
Seria excelente, pero Donde encuentro el dbDateTimePicker? porque el normal (DateTimePicker) aparece en la paleta Win32, pero donde aparece uno para usarlo en una base de datos?

Hola feliz-58.

Tal vez tu versión de Delphi no traiga ese componente y venga en versiones posteriores. (La mía no lo tiene)

Pero igualmente te podes arreglar usando un TDateTimePicker:
Código Delphi [-]
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
  DataSet.Edit;
  DataSet.FieldByName('ShipDate').AsDateTime := TDateTimePicker(Sender).DateTime;
  //...
end;

Saludos.

feliz-58 23-04-2013 22:37:01

Gracias
 
Cita:

Empezado por ecfisa (Mensaje 459157)
Hola feliz-58.

Tal vez tu versión de Delphi no traiga ese componente y venga en versiones posteriores. (La mía no lo tiene)

Pero igualmente te podes arreglar usando un TDateTimePicker:
Código Delphi [-]
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
  DataSet.Edit;
  DataSet.FieldByName('ShipDate').AsDateTime := TDateTimePicker(Sender).DateTime;
  //...
end;

Saludos.

Gracias ecfisa

Con tu codigo resolvi mi problema :)

Saludos...


La franja horaria es GMT +2. Ahora son las 00:52:47.

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