אשכול: [ASP] עזרה
View Single Post
ישן 19-05-07, 17:51   # 1
mayden
Авторитет
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,556

mayden לא מחובר  

[ASP] עזרה

אני מנסה לבנות הרשמה לאתר, אני משתמש בIIS.

וזה כל הזמן מציג לי שגיאה:
קוד:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/register.asp, line 15
זה הקובץ:
קוד:
<%
	pname=Request.form("pname")
	fname=Request.form("fname")
	idnum=Request.form("idnum")
	email=Request.form("email")
	radiosex=Request.form("radiosex")
	game=Request.form("game")
	manu=Request.form("manu")
	set con=Server.CreateObject("ADODB.connection")
	con.Open "driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("database.mdb") &";"
	set r=con.Execute("select * from [members] where idnum='"& idnum &"' ")
	if not r.eof then
	Response.Write "bla bla bla1"
	else
       con.Execute"INSERT INTO [members] VALUES('"& pname &"','"& fname &"','"& idnum &"','"& email &"''"& radiosex &"','"& game &"','"& manu &"')"
	Response.Write "bla bla bla bla 2"
	end if
	con.Close
	set con=nothing
	set r=nothing
%>
ושורה 15 זה:
קוד:
    con.Execute"INSERT INTO [members] VALUES('"& pname &"','"& fname &"','"& idnum &"','"& email &"''"& radiosex &"','"& game &"','"& manu &"')"

חיפשתי את השגיאה בגוגל, וקראתי 100 פעם את המאמר של microsoft בנושא:
http://support.microsoft.com/kb/175168

וזה עדיין לא פועל, שיניתי ערכתי מלא premissions לכל התיקיות, הכל עומד על Full Write.

לא מבין מה הבעיה,
אשמח אם תעזרו לי.


תודה ..
__________________

ציטוט:
" זוכרים בשביל ללמוד, יודעים בשביל ללמד, מבינים בשביל לתכנת.."