538
צפיות
צפיות
6
תשובות
תשובות
שגיאה
נתקלתי בהודעה הבאה,איך פותרים את הבעיה?
Microsoft JET Database Engine error '80004005'
Unspecified error
/tactworld/asp/subscribe.asp, line 6
קוד הדף
<%
Dim conn, SQLstr
Set conn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject ("ADODB.Recordset")
Conn.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("database.mdb") & ""
Conn.Open
SQLstr="INSERT INTO Users (Nickname,Password) VALUES ('"
SQLstr = SQLstr & Request("Nickname") & "','"
SQLstr = SQLstr & Request("Password") & "')"
conn.Execute SQLstr
conn.Close
Set conn = Nothing
%>
תודה
ISRAPPER
6 תשובות
טעות שלי
זאת הודעת השגיאה:
Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.
/tactworld/asp/subscribe.asp, line 11
תנסה אולי
Rs.Open Conn
אם זה לא זה, אז יש לך בעיה בשורה ששולפת את המיקום של בסיס הנתונים.
עכשיו שמתי לב לתיקון …
התיקון שסימנתי לך לא יעזור לך ..
אז מה עושים?
תודה
Password היא מילה שמורה.
נראה לי שאתה קצת מבולבל
כדאי לך לעיין קצת במדריך ASP שבאתר