Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/09/2004, 17:06
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Puede que tenga algún problema el hecho de llamar a una función aunque parece que todo está normal. Se me ocurre que en lugar de llamar a la función pasándole el nombre de la base de datos le asignes el nombre a una variable antes de hacer el include:

Código:
<%
nombre_bd = "syt"
%>

<!--#include file="../comunes/funcionesasp.asp"-->

<%
sql= "SELECT * FROM area"
rs.Open sql, con, 3, 3
%>
Y el include de esta manera:

Código:
<%
con = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ 
	  "Data Source="& Server.MapPath("../bd/"&nombre_bd&".mdb")&";"  & _
	  "Jet OLEDB:Database Password=miclave;"
set conx = Server.Createobject("adodb.connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conx.open con
%>
no te olvides de la setiquetas de ASP (<%%>) en el include ni de comprobar que efectivamente las rutas están bien, tanto del include como de la base de datos.

Ya me contarás.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!