Mi da un errore di JScript
Non sono enormemente pratico e non capisco come mai mi ritrovo questo come risposta al accesso.asp

</html>Errore di compilazione di Microsoft JScript error '800a03ec' Previsto ';' /SiteForLioy/accesso.asp, riga 17 dim conn ; ----^

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Sistema gestione interna</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="it">
<link rel="stylesheet" type="text/css" href="stile.css">
<h1> Banca Generale <h1>
</head>
<body>
<script type="text/javascript" language="JavaScript" src="headerlink.js"></script>
<% @LANGUAGE="JScript" %>
<%
user_form = request.form("nick");
response.buffer=true;
dim conn ;
dim rs;
set conn = Server.CreateObject("ADODB.Connection");
set rs = Server.CreateObject("ADODB.Recordset");

Cnn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=.\payments.mdb";
SQL ="select * from nick where utente = '"& REPLACE(nick, "'", "''") &"'";
Set Rs=conn.execute(SQL);
found = false;

if Not Rs.Eof then
user_DB=rs("nick");

if user_form=user_DB then
found = true;
SQLDATI ="select * from dati";
Set Rs=conn.execute(SQLDATI);
%>


accesso effettuato </p>
<% end if
end if

if not found then
%>

accesso non effettuato </p><%
end if

rs.Close;
set rs = nothing ;
conn.Close ;
set conn = nothing ;
%>
</body>

Sono un cretino uso DIM che è di VBScript