Sto tentando di creare una pagina ASP che permetta di inserire in un database i dati inseriti dagli utenti in un form HTML. Il browser tuttavia continua a richiedermi l'oggetto "stringa", ma a me sembra di averlo già istanziato!
Qui di seguito lo script che ho utilizzato:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!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>scrivi</title>
</head>
<%response.buffer=true
var1=request.form("nome1")
var2=request.form("nome2")
setCONNESSIONE=Server.CreateObject("ADODB.CONNECTI ON")
setMIORECORD=Server.CreateObject("ADODB.RECORDSET" )
STRINGA="driver={microsoft office access 2007 driver(*accdb)};dbq="& server.MapPath("sito.it/mdb-database/database.accdb")
connessione.connectionstring=STRINGA
connessione.open
SQL="Insert into Tabella(campo1,campo2)VALUES('var1','var2')"
set miorecord=connessione.execute(SQL)
connessione.close
miorecord.close %>
<body>
inserimento effettuato con successo
</body>
</html>
naturalmente ho sostituito con dei nomi generici i nomi effettivi dei file. Vi sarei molto grata se poteste aiutarmi a individuare l'errore. Grazie!

Rispondi quotando
