ciao
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/include/connDb_comuni_imm.asp, line 9
var oValori = new Object();
codice:<% 'APERTURA CONNESSIONE CON IL DATABASE SENZA DSN Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/Comuni-imm.mdb") var oValori = new Object(); var strCodiceFiscale = new String(Request("cod_fisc")); if ( strCodiceFiscale.valueOf() == "undefined" ) strCodiceFiscale = ""; var strCognome = new String(Request("cognome")); if ( strCognome.valueOf() == "undefined" ) strCognome = ""; var strNome = new String(Request("mnome")); if ( strNome.valueOf() == "undefined" ) strNome = ""; var strGiorno = new String(Request("giorno")); if ( strGiorno.valueOf() == "undefined" ) strGiorno = ""; var strMese = new String(Request("mese")); if ( strMese.valueOf() == "undefined" ) strMese = ""; var strAnno = new String(Request("anno")); if ( strAnno.valueOf() == "undefined" ) strAnno = ""; var strSesso = new String(Request("sesso")); if ( strSesso.valueOf() == "undefined" ) strSesso = "F"; var strIdProvincia = new String(Request("id_provincia")); if ( strIdProvincia.valueOf() == "undefined" ) strIdProvincia = "-"; var strIsComune = new String(Request("is_comune")); var bIsComune = true; var strIdComune = new String(Request("id_comune")); if ( strIdComune.valueOf() == "undefined" ) strIdComune = "-"; if ( strIsComune.valueOf() == "undefined" ) strIsComune = "SI"; if ( strIsComune.valueOf() == "SI" ) bIsComune = true; else bIsComune = false; oValori.strCognome = new String(strCognome); oValori.strNome = new String(strNome); oValori.strGiorno = new String(strGiorno); oValori.strMese = new String(strMese); oValori.strAnno = new String(strAnno); oValori.strSesso = new String(strSesso); oValori.strIdProvincia = new String(strIdProvincia); oValori.is_comune = new String(strIsComune); oValori.bIsComune = bIsComune; oValori.strIdComune = new String(strIdComune); function RiempiComboGiorno(oVal) { var strK = new String(); var k; for ( k = 1; k < 32; k++ ) { strK = ""; if ( k <= 9 ) strK = "0"; strK += "" + k; if ( oVal.strGiorno.valueOf() == strK.valueOf() ) { Response.Write("<option selected value='" + strK + "'>" + strK + "</option>"); } else { Response.Write("<option value='" + strK + "'>" + strK + "</option>"); } } } function RiempiComboMese(oVal) { var strK = new String(); var k; for ( k = 1; k < 13; k++ ) { strK = ""; if ( k <= 9 ) strK = "0"; strK += "" + k; if ( oVal.strMese.valueOf() == strK.valueOf() ) { Response.Write("<option selected value='" + strK + "'>" + strK + "</option>"); } else { Response.Write("<option value='" + strK + "'>" + strK + "</option>"); } } } function RiempiComboAnno(oVal) { var strK = new String(); var k; for ( k = 1890; k < 2051; k++ ) { strK = ""; strK += "" + k; if ( oVal.strAnno.valueOf() == strK.valueOf() ) { Response.Write("<option selected value='" + strK + "'>" + strK + "</option>"); } else { Response.Write("<option value='" + strK + "'>" + strK + "</option>"); } } } function RiempiComboSesso(oVal) { if ( oVal.strSesso.valueOf() == "F" ) { Response.Write("<option selected value='F'>F</option>"); Response.Write("<option value='M'>M</option>"); } else { Response.Write("<option value='F'>F</option>"); Response.Write("<option selected value='M'>M</option>"); } } function RiempiComboComuneStato(oVal) { if ( oVal.bIsComune ) { Response.Write("<option selected value='SI'>Comune Italiano</option>"); Response.Write("<option value='NO'>Stato estero</option>"); } else { Response.Write("<option value='SI'>Comune Italiano</option>"); Response.Write("<option selected value='NO'>Stato estero</option>"); } } function RiempiComboProvincia(oVal, strConn) { if ( !oVal.bIsComune ) return; var oConn; var oRs; var strSQL; //var strComune; //var re; //re = /'/g; //strComune = Nome.replace(re, "''") oConn = Server.CreateObject("ADODB.Connection"); oRs = Server.CreateObject("ADODB.Recordset"); oConn.Open(strConn); strSQL = "SELECT ID, CAPOLUOGO FROM PROVINCE ORDER BY CAPOLUOGO" oRs.ActiveConnection = oConn; oRs.CursorLocation = 3; // adUseClient oRs.CursorType = 0; // adOpenForwardOnly oRs.LockType = 1; // adLockReadOnly oRs.Source = strSQL; oRs.Open(); var strID = new String(); while ( !oRs.EOF ) { strID = "" + oRs("ID"); if ( oVal.strIdProvincia == strID ) { Response.Write("<option selected value='" + oRs("ID") + "' >" + oRs("CAPOLUOGO") + "</option>"); } else { Response.Write("<option value='" + oRs("ID") + "'>" + oRs("CAPOLUOGO") + "</option>"); } oRs.MoveNext(); } if ( oRs.State == 1 ) oRs.Close(); if ( oConn.State == 1 ) oConn.Close(); } function RiempiComboComuni(oVal, strConn) { var oConn; var oRs; var strSQL; var str = new String(oVal.strIdProvincia); if ( (oVal.bIsComune) && ((str.valueOf() == "-") || (str.valueOf() == "undefined") || (str.valueOf() == "")) ) return; //var strComune; //var re; //re = /'/g; //strComune = Nome.replace(re, "''") oConn = Server.CreateObject("ADODB.Connection"); oRs = Server.CreateObject("ADODB.Recordset"); oConn.Open(strConn); if ( oVal.bIsComune == true ) { strSQL = "SELECT ID, COMUNE AS NOME FROM ITALIA WHERE ID_PROVINCIA = " + oVal.strIdProvincia + " AND CODICE_FISCALE IS NOT NULL ORDER BY COMUNE "; } else { strSQL = "SELECT ID, DENOMINAZIONE AS NOME FROM ESTERI WHERE CODICE IS NOT NULL ORDER BY DENOMINAZIONE "; } //Response.Write("<script>alert('" + strSQL + "');</script>"); oRs.ActiveConnection = oConn; oRs.CursorLocation = 3; // adUseClient oRs.CursorType = 0; // adOpenForwardOnly oRs.LockType = 1; // adLockReadOnly oRs.Source = strSQL; oRs.Open(); var strID = new String(); while ( !oRs.EOF ) { strID = "" + oRs("ID"); if ( oVal.strIdComune.valueOf() == strID.valueOf() ) { Response.Write("<option selected value='" + oRs("NOME") + "' >" + oRs("NOME") + "</option>"); } else { Response.Write("<option value='" + oRs("NOME") + "'>" + oRs("NOME") + "</option>"); } oRs.MoveNext(); } if ( oRs.State == 1 ) oRs.Close(); if ( oConn.State == 1 ) oConn.Close(); } %>

Rispondi quotando
