uso de DateTimePicker1
hola compañeros, quisiera pedir una vez mas su colaboracion, como ya eh dicho en repetidas ocasiones soy novato en delphi y por eso se me presentan tantas dificultades; en esta ocasion quisiera que me colaboraran en este asunto, necesito saber como hago para poner en un campo tipo date de una tabla de mi base de datos el valor de una fecha seleccionada en un control de tipo DateTimePicker1, la verdad no se mucho acerca del funcionamiento de este control, agradezco infinitamente su colaboracion.
|
Usando la propiedad Date del DateTimePicker p. ej.
|
nada todavia
oye asi lo hice pero me bota un error de sql que dice client sql dialect 1 does not support reference to date datattype y ya revise mi base de datos la cual trabajo con interbase y tiene como dialect 3, no se que pueda estar mal, agradezco su colaboracion.
|
Hola...
si usas un DataSet la sentencia que te escribo a continuacion puede que te sea util... Esto para cargar desde DataTimePiker... Código Delphi [-] procedure TfrmPersonaCelula.dtpFecNacChange(Sender: TObject); begin if frm.DataSetPersona.State in [dsEdit, dsInsert] then DtModulo.qryPersonaFecNac.Value := dtpFecNac.Date; end; Es es en centido contrario... Código Delphi [-]procedure TfrmCelula.FormShow(Sender: TObject); begin if frmPersona.dataSetPersona.State in [dsEdit] then dtpFecNac.DateTime:= DtModulo.qryCelulasCelFecNac.AsDateTime; if frmPersona.dataSetPersona.State in [dsInsert] then dtpFecNac.DateTime:= Date; end; Despues tienes mas variantes de uso, pero eso lo va usar de acuerdo a como este cargando los datos... |
gracias
oye pues muchas gracias por tu colaboracion, la verdad trabajo mis datos con un table pero intente hacer lo que me dices y aun persiste el mismo error.
|
Hola, nose con que componentes estes trabajando, yo trabajo con dbExpress en la propiedad Param->SQLDialect=3 del SQLConnection, para que acepte el dialecto 3, ya que el dialecto 1 acepta el tipo de dato TimeStamp y con el dialecto 3 Date y Time, busca en tus componente de base de datos donde cambiar el dialecto.
Saluditos |
La franja horaria es GMT +2. Ahora son las 20:10:36. |
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