Foros del Web » Programando para Internet » ASP Clásico »

Problema con consulta de Fechas con SQL

Estas en el tema de Problema con consulta de Fechas con SQL en el foro de ASP Clásico en Foros del Web. A continuación una porción de código ASP donde se recibe la indormación de un código de cliente para hacer consulta sobre una base de datos ...
  #1 (permalink)  
Antiguo 27/02/2005, 22:10
 
Fecha de Ingreso: febrero-2005
Mensajes: 1
Antigüedad: 19 años, 3 meses
Puntos: 0
Problema con consulta de Fechas con SQL

A continuación una porción de código ASP donde se recibe la indormación de un código de cliente para hacer consulta sobre una base de datos en Visual Foxpro, si ven en la ultimas lineas hay una variable sql sin comillas la cual se ejecuta sin problema. Cuando intento hacer la consulta con una condición adiconal de fecha ('sql) como se ve el servidor me da error, agradezco a los que conozcan el uso de sql con fechas me ayuden, graciad de antemano



<%@ language=VBScript %>

<%
Opciong = Request.Form()
'Definicion de Variables
Dim Obj_conn 'Variable/Objeto Connection para acceder a la base de datos
Dim Obj_RS 'Variable/Objeto RecordSet para accesar a las tablas de la base de datos

Dim SQL 'String para crear la consulta sql
Dim Ruta 'Auxiliar para almacenar una ruta ???

jCod_cli = Session ("Cod_cli")
jpasw_cli = Session ("Pasw_CLI")
' FIN DE DECLARACION DE VARIABLES

' ASIGNACION/CREACION DE OBJETOS (BASE DE DATOS Y TABLAS) A VARIABLES
SET Obj_Conn = Server.CreateObject ("ADODB.Connection")
SET Obj_RS = Server.CreateObject ("ADODB.RecordSet")

' PROPIEDADES PARA CONEXION A LA BASE DE DATOS
Obj_conn.mode = 16
Obj_Conn.connectionString="Driver=Microsoft Visual Foxpro Driver;SourceType=DBC;UID=;SourceDB=d:\database\op enplus_db\emp55web\emp55.dbc"
obj_Conn.Open

' INDICACION Y EJECUCION DE SENTENCIA SQL
fecha_aux = FormatDateTime(Date, 2)
fecha_aux = CDate(fecha_aux)
Response.Write(fecha_aux)

sql = "select * from ESTATUS where cod_cli = '"&jCod_cli&"'" 'sql = "select * from ESTATUS where cod_cli = '"&jCod_cli&"' and fecha_lleg = '"&fecha_aux&"'"
SET Obj_RS = Obj_conn.execute(sql)
%>
  #2 (permalink)  
Antiguo 27/02/2005, 22:23
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
pucha q será.. pero q error sale?
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #3 (permalink)  
Antiguo 28/02/2005, 00:21
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
ah mira.. acabo de leer esto:
http://www.aspfacil.com/vertruco.asp?id=17
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #4 (permalink)  
Antiguo 28/02/2005, 05:56
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
trata colocando las fecha en el formato yyyymmdd

si eso no resulta, en vez de usar comillas simples usa el #
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:54.