Salve a tutti !
espongo il problema : devo aggiornare un database access con dei paramentri passati tramite form.
non riesco a capire come aggiornarle senza che mi venga restituito l'errore "Per l'operazione è necessaria una query aggiornabile.
riporto il codice
--------------------------------------------------------------------------------
var rst ;
var sSQLstring;
rst = Server.CreateObject("ADODB.Recordset");
sSQLstring = "Select nick , pwd from usr where nick ='"+Nic+"'";
rst = con.Execute(sSQLstring);
while (!rst.EOF) {
ndb = rst("nick");
rst.MoveNext( );
};
if(ndb == null){ /*Se il nome scelto é diverso da quelli già registrati viene aggiunto al DB*/
var uSQLString;
uSQLString = "insert into user values ('"+ Request.Querystring("Nik")+"','"+Request.Querystri ng("PSW")+"','"+parseInt(Request.Querystring("Cont o"))+"' )";
con.Execute(uSQLString);
-------------------------------------------------------------------------------
a questo punto dovrei aggiornare anche la sottotabella con il numero di conto e il credito....ho provato a concatenare un'altra richiesta insert to, o a fare un Execute supplementare con un'altra richiesta (associata ad un'altra variabile di stringa sql) x l'altra tabella ma continua a darmi errore![]()

Rispondi quotando