FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Insercion de fecha
Hola a todos soy nueva en este foro y programando en delphi ojala puedan ayudarme mi consulta es la siguinete:
utilizo Delphi7 y Mysql, deseo utilizar un DateTimePicker para almacenar la fecha en mi BD, el campo fecha en la BD lo tengo como String, pero leyendo algunos post aqui descubri que la declaracion en el codigo de delphi la tengo que declarar de tipo DateTime. En Mysql estan los 2 tipos de datos (Date, DateTime) ¿que tipo de dato debe ser? y me podrian decir como es el formato de la consulta de insercion para este campo. ¡Gracias! |
#2
|
||||
|
||||
Cita:
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
||||
|
||||
Rapidamente , altera la tabla y defini el campo como date. Un datetime solo se justifica si quieres guardar la fecha y hora en un mismo dato.
Con un campo date en la tabl apuedes utilizar todas las funciones de fecha que existen en procedimientos almacenados y funciones. Saludos,
__________________
Si la libertad significa algo, es el derecho de decirles a los demás lo que no quieren oír Orson Welles. |
#4
|
|||
|
|||
Ya he cambiado el tipo de dato a Date, el formato que con que se almaceno es el siguiente 0000-00-00. ¿Debo especificar el formato en delphi? y si es asi por que cuando lo hago me sale 2006-59-05, ya que el formato que tiene el DateTimePicker es 5/7/2006 si no le especifico uno y ¿como es que debo hacer la consulta para almacenar fecha?
Gracias por contestar, y espero puedan seguir ayudandome |
#5
|
||||
|
||||
Cita:
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#6
|
|||
|
|||
Solucion
Hola a Todos y Muchas Gracias por tomarse el tiempo para contestarme he resuelto el Problema de la siguiente manera:
El campo fecha de la BD lo he dejado de tipo String y en el programa he declarado 2 variables una de tipo String(fecha1) y la otra de Tipo TDate(fecha) y funciona de la siguiente manera: fecha:TDate; fecha1:String; fecha:=DateTimePicker1.Date; fecha1:=DateToStr(fecha); y para la insercion en la BD lo hago para una cadena con '''+fecha1+''' Me gustaria saber que piensan. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error de Inserción con IBX | MALBOTO22 | Conexión con bases de datos | 2 | 16-05-2006 00:16:25 |
Cancelar insercion | el_barto | Conexión con bases de datos | 2 | 26-07-2005 00:26:26 |
Comparar una fecha de n campo date contra fecha actual | amadis | SQL | 2 | 27-06-2005 21:37:41 |
Controlar insercion de fecha y hora en una tabla paradox | Muten | Tablas planas | 7 | 13-08-2003 17:42:53 |
Inserción de comprobante | Ulises | Providers | 0 | 25-07-2003 04:15:13 |
|