Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2006, 02:32
moncherote
Invitado
 
Mensajes: n/a
Puntos:
Problema include y conexion

El error que estoy cometiendo debe ser bien tonto, pero no doy con el ni con informacion al respecto:

una cadena de conexion en un include(conexion.asp):

Código:
<%
Function conexion()
	Set conn = Server.CreateObject("ADODB.Connection")
	conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(".\xxxx\xxx.mdb"))
end function
%>
y hago en include :

Código:
<!-- #include file="conexion.asp" -->
y llamo a la funcion cuando quiero abrir la conexion:

Código:
conexion()
sql="Select ..."
set rs = conn.execute(sql)
pero ya no llega a esto, me da el error:

Código:
Error de compilación de Microsoft VBScript (0x800A03EA)
Error de sintaxis
/xxx/xxx/conexion.asp, line 2
o sea, en la linea del function. Lo he puesto tambien como sub. Igualito.
Error habrá, pero cual??