|
|
# 1 |
|
חבר בקהילה
|
עזרה תרגיל פשוט ASP
אני אמור לשלוח נתונים דרך קובץ HTML קובץ ה-ASP עמור להעביר את הנתונים למסד הנתונים במקרה שלי ACCESS
זה קובץ ה-ASP שבו הבעיה: קוד:
<%
f=Request.Form ("f_name")
f=Replace (f,"'","`")
f=Trim (f)
l=Request.Form ("l_name")
l=Replace (l,"'","`")
l=Trim (l)
i=Request.Form ("id")
i=Replace (i,"'","`")
i=Trim (i)
sq="insert into personal_data (f_name,l_name,id) values ('"&f&"','"&l&"','"&i&"',)"
path=Server.mappath ("data/Mydata.mdb")
set con=Server.createobject ("ADODB.Connection")
con.open "driver={Microsoft Access Driver (*.mdb)}; DBQ="&path
con.Execute sq
%>
הוספת בהצלחה את המשתמש ששמו:
<%=f%>
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x81c Thread 0xd34 DBC 0x13932dc Jet'. /eliran1/insert.asp, line 14 מה הבעיה כאן? תודה למי שיעזור |
|
|
|
# 2 |
|
חבר בקהילה
|
מישהו יכול לעזור?
זה די דחוף |
|
|
|
# 3 |
|
Winner
|
יכול להיות כי יש לך פסיק מיותר בסוף משפט הinsert.
אני לא ממש מבין מה עשית מהpath. אני הייתי עושה את זה ככה: קוד:
set conn=server.createobject("adodb.connection")
conn.open "dsn=mydsn"
conn.execute sq
__________________
להנאתם אתר משחקים כיפי. היום עושים מסיבות רווקים ורווקות רק בלופט למסיבות, תנסו ולא תתחרטו. |
|
|
|
# 4 |
|
חבר בקהילה
|
שיניתי למה שאמרת אבל עדיין אני מקבל הודעת שגיאה
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E4E) Operation was canceled. /eliran1/insert.asp, line 14 |
|
|
|
# 5 |
|
Winner
|
אתה יכול להעלות את הקוד החדש?
והאם הגדרת את הdsn דרך הכלי ניהול?
__________________
להנאתם אתר משחקים כיפי. היום עושים מסיבות רווקים ורווקות רק בלופט למסיבות, תנסו ולא תתחרטו. |
|
|
|
# 6 |
|
חבר בקהילה
|
הגדרתי את ה-DSN
<% f=Request.Form ("f_name") f=Replace (f,"'","`") f=Trim (f) l=Request.Form ("l_name") l=Replace (l,"'","`") l=Trim (l) i=Request.Form ("id") i=Replace (i,"'","`") i=Trim (i) sq="insert into personal_data (f_name,l_name,id) values ('"&f&"','"&l&"','"&i&"')" path=Server.mappath ("data/Mydata.mdb") set conn=server.createobject("adodb.connection") conn.open "dsn=eliran1" conn.execute sq %> הוספת בהצלחה את המשתמש ששמו: <%=f%> |
|
|
|
# 7 |
|
Winner
|
תפתר מהraplacים ומpath ומtrimים.
אם זה יעבוד אז תחזיר אותם אחד אחד ותראה מי היה הבעייתי, אם לא אז דבר איתי בפרטי או באיסי 347342803
__________________
להנאתם אתר משחקים כיפי. היום עושים מסיבות רווקים ורווקות רק בלופט למסיבות, תנסו ולא תתחרטו. |
|
![]() |
| חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|