Ciao a tutti, sto provando a migrare da db access a mysql e le prime 2 grandi domande sono le seguenti:
1) mi conviene includere un file in tutte le pagine per la connessione al db? come?
2) in tutte le pagine asp ho la dichiarazione <%Option Explicit%> e se aggiungo una select di esempio tipo quella sotto non posso far conciliare le 2 dichiarazioni:
codice HTML:
<%@LANGUAGE = JScript%>
<%
// Stringa di connessione a SQL Server
var stringa = "Data Source=localhost; Database=ecommerce; User ID=root; Password=passprova;"
// Query da lanciare
var SQL = "SELECT * FROM prodotti WHERE Data Between (NOW()- interval 21 day) AND (NOW()- interval 8 day)";
// Apro la connessione ed il recordset
var cn = new ActiveXObject("ADODB.Connection");
var rs = new ActiveXObject("ADODB.Recordset");
cn.Open(stringa);
rs.Open(SQL, cn, 1)
// Verifico se esistono dati nella tabella
if (rs.EOF)
{
Response.Write("Nessun dato presente");
}
// Se ce ne sono li stampo a video
else
{
with (Response)
{
while (rs.EOF == false)
{
Write("ID: " + rs("id") + "<br>");
Write("Nome: " + rs("Prodotto") + "<br>");
Write("Cognome: " + rs("SCategoria") + "<br>");
Write("Telefono: " + rs("Categoria") + "<br>");
rs.MoveNext();
}
}
}
rs.Close();
cn.Close();
%>
come si risolve?
grazie mille in anticipo