FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con campo datetime
Estoy utilizando delphi 2005 y Sql server , el problemas es que tengo que leer el campo fecha de una campo de la base de datos datatime , en el cual esta la fecha y la hora de la TX , pero como hago para que en la sentencia sql solo me lee la fecha y no la hora.
Ya he hecho de todo. Este es mi uitimo sql. adohistory.Close; adohistory.Sql.Add('select * from ts.history where datestamp='+chr(39)+datetostr(datemenu.date)+chr(39)); adohistory.Open; el campo datestamp es que necesito validar pero solo la fecha. y en la base de datos tiene fecha y hora. Tengo los datos en Dbgrid , el le posue formato a la propiedad DisplayFormat dd/mm/yyyy y en grid solo se ve la fecha. Pero nada , Gracias de antemano por la ayuda |
#3
|
||||
|
||||
Hola sancarlos, no manejo SQLServer, hice esta pruebita y parece que funciona.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
|||
|
|||
Amigos no ninguna de las 2 opciones , sim embargo Caro , ,me gustaria me expliaras
adohistory.Close; adohistory.Sql.Add('select * from ts.history where Convert(varchar, datestamp, 3)='+chr(39)+datetostr(datemenu.date)+chr(39)); adohistory.Open; lo del conver(varchar xxxxx 3) |
#5
|
||||
|
||||
Hola sancarlos, lo que hace Convert, es convertir de un tipo de dato a otro, en el ejemplo, de DateTime a Varchar, el primer parametro es el tipo al que quieres convertir, el segundo el campo a convertir, y el tercero el formato 3->dd/mm/aa , puedes revisar estas paginas, http://www.helpdna.net/sqlserver_faq...chas_horas.htm y http://www.devjoker.com/asp/ver_cont..._contenido=301
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
|||
|
|||
Gracias Caro
Le Agradezco , Muy Bien Ya Arregle El Problema , Lo Propuesto Esta Bien El Problema Era Sql 2005 Cambio El Formato De 3 A 111
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agrupar por la fecha de un campo datetime | Javi2 | SQL | 4 | 21-08-2010 02:33:43 |
Campo DateTime me lo devuelve como String | MaMu | MySQL | 1 | 24-03-2008 15:41:44 |
consulta a campo datetime de access usando adoquery | JESUSNET | Conexión con bases de datos | 5 | 13-10-2007 02:08:34 |
Minimo y Maximo en un campo DATETIME y Consulta OnTimer | bustio | SQL | 2 | 08-06-2004 07:27:57 |
pasar un string date a un campo datetime de una tabla | Giniromero | Conexión con bases de datos | 8 | 12-02-2004 14:58:10 |
|