צפיות
תשובות
יש לי בעיה אם קוד השליחת נתונים
זה הקוד:
<html>
<head>
</head>
<body >
<%
gname=Trim(Request.Form("gname"))
gcat=Trim(Request.Form("gcat"))
glink=Trim(Request.Form("glink"))
fromusr=Trim(Request.Form("fromusr"))
data=Trim(Request.Form("data"))
photolink=Trim(Request.Form("photolink"))
sq="insert into games(gname,gcat,glink,fromusr,data,photolink)values(`"&gname&"`,`"&gcat&"`,`"&glink&"`,`"&fromusr&"`,`"&data&"`,`"&photolink&"`)"
path = server.mappath("games.mdb")
set c=server.createobject("ADODB.Connection")
c.open "driver={Microsoft Access Driver (*.mdb)}; DBQ=" &path
c.Execute sq
%>
<h2><center>המשחק נוסף</h2>
</tr>
</table>
</body>
</html>
כאשר אני שולח נתונים מתקבלת השגיאה הבאה:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x5074 Thread 0x605c DBC 0x6e28e01c Jet'.
/_____18_/lucki/heb/games/request.asp, line 37
אני כבר בדקתי כמה דברים ולא יודע לא עובד
4 תשובות
בעיית הרשאות
אתה צריך לאפשר הרשאות כתיבה למשתמש של ה-IIS, שיוכל לכתוב נתונים לאותה התיקייה, במערכת ההרשאות של חלונות. יש על זה מאמר איפשהו באתר לדעתי…
אלי ענתבי
תקשיב
אולי יש בעיה בגלל שיצרתי אותו לא דרך MICROSOFT ACESS
אלא דרך KEXI בלינוקס?
ויש לי עוד שאלה
אם נניח אני מנסה לשלוף נתונים רק לגבי
ערך מסוים כמו ACTION ואני רוצה להציג רק אותו
אז אני עושה ORDER BY GAMES נכון? והאם הוא יציג את הנתונים כמו שצריך? או שיציג את כולם? כמו אני עושה BY ID?
לא מכיר לינוקס
הנתונים שישלפו הם בהתאם לשאילתא… אני לא מכיר את שמות השדות שלך או את צורה הסידור אז קשה להגיד בדיוק, אבל כמובן שהשליפה היא לפי מה שאתה מגדיר בשאילתא
אלי ענתבי