![]() |
Sql Server dbexpress datetime
Hola Gente del foro.
Tengo un problema con los campos de tipo datetime utilizando dbexpress al momento de hacer insert o update en un Store Procedure. El codigo que pongo es sencillo sp.Params.Parambynam('fecha').AsDatetime:=StrToDateTime(Edit1.text); al momento de grabar genera un error. Si veo las propiedades de los campos me dice que es de tipo TtimeStamp, pero en la tabla es de tipo datetime. Como puedo resolverlo porque necesito manejar el tema de las fechas. desde ya mil gracias. |
Tema Resuelto.
Hay que agregar la unidad SqlTimSt en el uses y luego para grabar en un store procedure se pone Código:
SQLStoredProc2.Params.parambyname('fecha').AsSQLTimeStamp:=StrToSQLTimeStamp(Trim(Edit1.Text)); Saludos y gracias. |
¿por qué no usar un TDateTimePicker en lugar de un TEdit?
con un DateTimePicker no tendrías que hacer ninguna conversión y no se te hubiera presentado ese problema:
|
La franja horaria es GMT +2. Ahora son las 10:45:57. |
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