| |
maich
Posts: 4
Score: 0
Joined: 2/15/2006
Status: offline
|
The error that i get is Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query. /CHAK/sites/admin/addmember.asp, line 19 <!--#Include file="../../connections/connChak.asp"--> <% 'on error resume Next dim inRS,strsql3,strData,CID,MTID,TC CID=request.Form("CHURCHID") MTID=request.Form("MEMBERTYPEID") IF request.Form("MEMBERTYPEID")=1 THEN TC="Y" ELSE TC="N" END IF strsql3="INSERT INTO MEMBERS(MEMBERNAME,ADDRESS,CITY,CHURCHID,TELEFAX,DISTRICT,REGION,MEMBERTYPEID,TRAININGCENTRE)" strsql3=strsql3 & " VALUES('" & fixQuotes(request.Form("MEMBERNAME")) & "','" & fixQuotes(request.Form("ADDRESS")) & "','" & _ fixQuotes(request.Form("CITY"))& "','" & CINT(CID) & "','" & fixQuotes(request.Form("TELEFAX")) & "','" & fixQuotes(request.Form("DISTRICT"))& "','" & _ fixQuotes(request.Form("REGION"))& "','" & CINT(MTID)& "','" & TC & "')" conn.execute strsql3 Function fixQuotes(strData) fixQuotes=Replace(strData,"'","''") End function %> the conn looks like this <% dim conn 'strConnect="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\chak2\data\dbchak.mdb" set conn=server.CreateObject("ADODB.CONNECTION") set rst=server.CreateObject("ADODB.RECORDSET") conn.open "DSN=chakDB;UID=;Password=;" 'conn.Open strConnect %> the database is Microsoft access 2003
|
|