Buongiorno. Avrei bisogno di una cortesia. Ho questo script che legge i dati contenuti in un database:
<%@LANGUAGE = JScript%>
<%
var quante_news = 3;
var Mostra_News = new ActiveXObject("ADODB.Recordset");
Mostra_News.Open("SELECT * FROM news ORDER BY id DESC",Cn,1);
var id = parseInt(Request.QueryString("id"));
if (isNaN(id) || id < 1) id = 1;
if (!Mostra_News.EOF)
{
Mostra_News.PageSize = quante_news;
Mostra_News.AbsolutePage = id;
}
var i_News = 0;
var c_News = 0;
%>
<html>
<head>
<title>News</title>
</head>
<body>
...........
</body>
</html>
<%Cn.Close()%>
Il file connessione.asp è così strutturato:
<%
Response.Buffer = true;
var Cn = new ActiveXObject("ADODB.Connection");
Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("/news/db/database.mdb"));
%>
Il mio problema è che devo avere una connessione del tipo OLEDB con percorso fisico e non virtuale. Ho provato a cambiare il file connesione.asp ma non funziona dove sbaglio?
Grazie in anticipo per eventuali risposte.
Ciao

Rispondi quotando
:\Hosting\database\db\nomedb.mdb