Ver Mensaje Individual
  #17 (permalink)  
Antiguo 14/12/2007, 09:50
Avatar de Gaby_Corr
Gaby_Corr
 
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: como hacer busqueda de fechas del tipo dd/mm/yyyy

hola de nuevo, tengo una duda por que marca este error en mi pagina si en sql lo hace bien

esta es mi sentencia sql:

sql = "SELECT DATEDIFF([day], CONVERT(datetime, Peticiones_Fecha_Registro, 103),"
sql = sql & " CONVERT(datetime, '"& FechaAceptacion &"', 103)) as antiguedad "
sql = sql & " FROM DS_Peticiones "
sql = sql & " WHERE peticiones_numero_distribuidores ="& idDist
sql = sql & " AND peticiones_id ="& nPeticion

y me marca el sig error:
Microsoft OLE DB Provider for SQL Server (0x80040E07)
Syntax error converting datetime from character string.


creo que es la FechaAceptacion pero no entiendo por que aveces si funciona y aveces no :S
FechaAceptacion = '12/12/2007 01:19:05 p.m.' por poner un ejemplo
__________________
" Recuerda , estas donde debes estar ..."