ho fatto un pò di prove, credo è perchè la linea due doveva essere al primo posto, comunque l'ho rafatta tutta meglio e vien così:
codice:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>

<%
var connessione = Server.CreateObject("ADODB.Recordset");
connessione.ActiveConnection = MM_miodatabase_STRING;
connessione.Source = "SELECT * FROM commenti";
connessione.CursorType = 0;
connessione.CursorLocation = 2;
connessione.LockType = 1;
connessione.Open();
var connessione_numRows = 0;
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head>

<body>


<%=(connessione.Fields.Item("titolo").Value)%></p>
<%=(connessione.Fields.Item("testo").Value)%>
</body>
</html>
<%
connessione.Close();
%>
solo che mo l'errore è:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0xcd0 Thread 0x7d4 DBC 0x1307cc4 Jet' del Registro di sistema.
/pag.asp, line 5

quindi su: connessione.ActiveConnection = MM_miodatabase_STRING;
che può essere?

e poi un altra cosa, nella parte di codice con scritto:

ma io non ho nessun file che si chiama miodatabase.asp
miodatabase è solo il nome che ho dato, nella parte spiegata qua: http://editor.html.it/articoli/leggi...amweaver-mx/6/

probabilmente è giusto così, ma io lo metto per sicurezza