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, pero mira lo que quiero hacer es algo como esto
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 si exactamente us ocomponentes ado el servidor es sql 2005 el tipo de dato es datetime y pues siempre pongo .value para dar el tipo da dato esto ocasiona problemas mil gracias por su tiempo
|
#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 , ya cheque el ftdate y en esta version no existe, este dato no l oestoy sacando de ningun lado es algo que quiero poner fijo lo que se mueve es la fecha actual y esa la saco de datetimepicker que previamente le asigne la fecha de hoy, esto lo hago para que en una grafica que genero con los datos de la bd me mu estre el dia actual hasta el fin de año, y el error que me marca que no es una fecha valida gracias
|
#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|| |
|
|
Temas Similares | ||||
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 |
|