Ciao ragazzi ho un problema con un database...
ovvero sto realizzando una pagina di registrazione pero quando vado a scrivere i dati nel database, questi si vanno a piazzare in un'altra tabella dello stesso db.
sto impazzendo non riesco proprio a capire
L'errore è questo:
Tipo di errore:
Microsoft JET Database Engine (0x80004005)
Impossibile aggiungere o modificare il record. Nella tabella "banca" è necessario un record correlato.
/miosito/new1.asp, line 17
il codice che ho inserito è:
<% @ language="JScript" %>
<%
con = Server.CreateObject("ADODB.Connection");
sConString = "Provider = Microsoft.Jet.OLEDB.4.0; "
+ "Data Source = " + Server.MapPath("./gesim.mdb");
con.Mode = 3;
con.Open(sConString);
rst = Server.CreateObject("ADODB.Recordset");
var nick = Request.Form("nick");
var pass = Request.Form("pass");
var ccid = Request.Form("cc");
sSQLString = "INSERT INTO usr (nick, pwd, ccid) values ('" +
nick + "' , '" +
pass + "', '" +
ccid + "')";
rst=con.execute(sSQLString);
con.Close();
Response.Redirect("home.asp");
%>

Rispondi quotando
