
04-04-2006, 11:49
|
|
|
|
חבר מתאריך: 18.01.05
הודעות: 180
|
|
|
בעיה בהכנסת נתונים
l=request.form("surname") f=request.form("fname") sh=request.Form("shevet") m=request.Form("mail") p=request.Form("pass") ma=request.Form("if_madrih") r=request.Form("earot") min_user=Request.Form("min") mer=request.Form("tafkid1") path=server.mappath("data/db1.mdb") Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& path sq="select * from DBtable where Email='"&m&"'" set emailRS=oConn.Execute (sq) if emailRS.eof=true then sq2="insert into DBtable (FName,LName,Gender,Shevet,Email,Password,Meracez, Madrih,Remarks) values ('"&f&"','"&l&"','"&min_user&"','"&sh&"','"&m&"','"&p&"','"&mer&"','"&ma&"','"&r&"')" oConn.Execute sq2
ובקיצור כתבתי קוד , וזה כותב
הודעת שגיאה
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
בשורה של הexecute של sq2..
מישהו יודע אולי מה הבעיה?
|