13 messaggi dal 17 maggio 2001
Ciao a tutti non riesco a riscolvere questo problema:
In un form ho una serie di "input type=text",
l'ultimo è una "input type= textarea".
Quando spedisco il form per inserire i dati in un database Access mi da quest' errore:

--------------
Microsoft OLE DB Provider for ODBC Drivers errore "80040e2f'

[Microsoft][Driver ODBC Microsoft Access]Errore nella riga

/corpea/salute/registrato_s.asp, riga 49
--------------

Se asvete bisogno del codice eccolo:

<%
Dim cognome
cognome = request.form("cognome")
Dim nome
nome = request.form("nome")
Dim eta
eta = request.form("eta")
Dim altezza
altezza = request.form("altezza")
Dim peso
peso = request.form("peso")
Dim domanda
domanda = request.form("domanda")


'imposto la connessione
Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open "DRIVER=Microsoft Access Driver (*.mdb); DBQ=" & Server.MapPath("/corpea/db/archivio_corpea.mdb")


'faccio la query di selezione di tutti i record
strQuery1 = "select * from salute_corpea"
Set RS=OBJdbConnection.Execute(strQuery1)

'creo l'oggetto recordset
Set RS = Server.CreateObject("ADODB.Recordset")

RS.Open "salute_corpea",OBJdbConnection,3,3
RS.AddNew
'A questo punto inserisco i dati presi dal modulo e memorizzati nelle rispettive variabili

rs.Fields("cognome")=cognome
rs.Fields("nome")=nome
rs.Fields("eta")=eta
rs.Fields("altezza")=altezza
rs.Fields("peso")=peso
rs.Fields("domanda")=domanda


'Fatto questo aggiorno il database e chiudo la connessione

RS.update
RS.Close

Set RS=Nothing

OBJdbConnection.Close

Set OBJdbConnection=Nothing

response.redirect("registrazione_ok.html")

%>
------------------
VI prego aiutatemi è urgente.
Grazie 1000!






Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.