FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola Graicas por atender!!
Bueno hice la prueba y quedo asi:
Me manda un mensaje de Error no especificado !!! Mi Base de Datos esta en Access El campo D.ALU_ESP es de tipo Numerico Doble El campo C.ESP_CLV es de Tipo Texto Tal vez el error esta en el código, pero lo pongo para que lo cheque!! Gracias por su atencion!!!
__________________
No Decaigas que Vivir es Aprender...
Última edición por gusanita fecha: 04-08-2006 a las 19:48:03. |
#3
|
||||
|
||||
Gracias!!!
Que bien!!!
Intente como me sugeriste y quedó de la siguiente manera:
Y funciona muy bien!!! Muchas Gracias!!!
__________________
No Decaigas que Vivir es Aprender...
|
#4
|
|||
|
|||
Comparar fechas
Como le hago si lo que yo quiero es comparar 2 fechas, el tipo de dato en sql server es datetime y yo quiero comparar este campo con una fecha q yo le paso como parametro...gracias
|
#5
|
||||
|
||||
Pues con un simple "=". Las fechas internamente se almacenan como números, así que no deberías tener problema.
Otra cosa es que quieras comparar sólo la fecha y no incluir la hora. No utilizo sql server, pero seguro que puedes truncar datos. Así si quieres que esté entre un margen de fechas. O si quieres que sea igual a una fecha.
|
#6
|
|||
|
|||
Comparar 2 fechas
Mira cuando yo le pongo de esta manera me funciona perfectamente:
qry_reporte.SQL.Add('SELECT visit.BranchName,visit.category,visit.StartTime,visit.EndTime,visit.RegDate from visit where RegDate = '' 03/01/2003 '' '); Pero lo que yo quiero es en lugar de ponerle directamente la fecha pasarle como un parametro de tal manera que quede mas o menos asi: qry_reporte.SQL.Add('SELECT visit.BranchName,visit.category,visit.StartTime,visit.EndTime,visit.RegDate from visit where RegDate = '' ' + dia + ' '' '); Pero en este caso no me corre el programa porque dice que los tipos String y TDate no son compatibles. El tipo de dato del parametro dia en delphi es de tipo TDate y el campo RegDate en sqlserver es de tipo DateTime, cual crees q es mi problema.. Ojo, ya probe con TRUNC y tampoco corre el programa... |
#7
|
||||
|
||||
Antes de nada te rogaría que usases las etiquetas, sino leer el código puede ser muy engorroso.
Cita:
Para pasárselo así tendrías que formatear la fecha:
O si lo haces como te dije en el mensaje anterior sólo tienes que pasarle la fecha como parámetro.
|
#8
|
||||
|
||||
Cita:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
comversion de tipos | fabian20s | Varios | 5 | 31-03-2005 22:09:03 |
Incompatibilidad .NET SP1 y D8/C#Builder | mamcx | .NET | 0 | 10-09-2004 00:20:19 |
Incompatibilidad c/ Windows 2000 | inetplus | Varios | 1 | 17-06-2004 23:12:53 |
... 100 tipos... | Jure | Humor | 0 | 18-03-2004 14:24:30 |
¿Incompatibilidad de ADO con Windows XP? | sandyhidrogo | Conexión con bases de datos | 3 | 08-05-2003 06:02:03 |
|