![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Como pasar una fecha como parametro
Buenos dias lo que quiero hacer es muy sencillo pero me marca un error alguien saba como darle formato a una fecha para pasarla como parametor a qun query gracias. por ejemplo 31/12/2008 de antemano gracias
|
#2
|
||||
|
||||
Hola
Yo si se Saludos |
#3
|
||||
|
||||
y como se hace??
|
#4
|
||||
|
||||
Hola
Por supuesto, ya se es muy subjetivo, claro igual que la pregunta. Ahora vamos como se pregunta: Hola 1-Tengo un problema con los parametros con el formato fecha. 2-Uso una base de datos XXXXX 3-Uso los componetes xxxx para enlazar la BD. 4-Quiero que el parametro lo compare con un componente xxxxx o lo que sea. Podrian ayudarme.? En otras palabras, si la pregunta no esta completa como te van a contestar? Saludos |
#5
|
||||
|
||||
ok caral mil disculpas creo que tienes razon
![]() Qry_ConRen.Parameters.ParamByName('fecha').Value:='12/31/2007'; gracias ![]() |
#7
|
||||
|
||||
El campo fecha de que tipo es: date? string? La duda pasa por que pones entre comillas al valor....
Ya caral lo dijo... a falta de información seguiremos adivinando... Además, si es por lo que veo, creo que estas usando ADO... y si es así, debes indicar el tipo de datos:
Saludos, |
#8
|
||||
|
||||
ok tratare de ser mas especifico
![]() ![]() |
#9
|
||||
|
||||
richy08, seguimos con lo mismo:
¿qué problemas? ¿que error? Ya he dicho, por empezar hay que indicarle el valor adecuadamente: ¿De donde obtienes el valor? Dependiendo de esa respuesta habrá que hacer el moldeo de tipo adecuado (si es necesario). Y como dije, necesitas indicar el tipo. Prueba con ftDate. No tengo delphi a mano, disculpas. Saludos, |
#10
|
|||
|
|||
Cita:
![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#11
|
||||
|
||||
Hola
Mejor no se puede explicar. Saludos |
#12
|
||||
|
||||
shale creo que no es mi dia no me levante inspirado
![]() |
#13
|
|||
|
|||
Cita:
Antes de pasar el parametro. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#15
|
|||
|
|||
Cita:
![]() Seria cuestión de que richy08 nos lo comentara si funcionó o no.... ![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#16
|
|||
|
|||
En el SQL los campos tipo DateTime son fechas y horas a menos que al momento de grabar en ellos solo grabes la fecha, la hora sera siempre 12:00.
Pero, si al momento de grabar, mandas la fecha y la hora, y al momento de consultar solo envias la fecha, te puede dar problemas, porque el parametro que envias cuando consultas con solo fecha es (FECHA 12:00). No se si me explique, debes en el mejor de los casos usar un BETWEEN. por ejemplo: FECHA BETWEEN '01-01-2008 00:01' AND '01-01-2008 23:59' Creo que es la mejor manera, sin escapes... espero les sirva |
#17
|
||||
|
||||
Lo correcto y elegante es esto:
Código:
Query.ParamByName('fecha1').AsDate := DateTimePicker1.Date;
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como pasar un parametro? | b3nshi | Varios | 3 | 18-08-2007 06:54:53 |
Pasar SQL como parametro | veloki | Impresión | 7 | 16-04-2007 15:28:37 |
¿Cómo pasar la clave de conexión como parámetro en una bd de mysql? | D@byt | Conexión con bases de datos | 2 | 30-01-2007 13:52:21 |
pasar como parametro arrayq | nenufer | Varios | 3 | 27-04-2006 16:43:13 |
Como obtener y pasar como parametro un Documento XML | Ana Daniela | Internet | 1 | 21-08-2004 02:35:04 |
![]() |
|