צפיות
תשובות
שאלה בנוגע למסד נתונים
יש לי מסד נתונים של לינקים לאתרים אבל שאני רושם את השורות הבאות כדי לקבל את הפרטים מהטבלה אני מקבל שגיאה:
הקוד:
<body>
<font face="Arial, Helvetica, sans-serif">
<%
dim Conn,rs,sql
set Conn=Server.CreateObject("ADODB.connection")
Conn.Open("DRIVER=(Microsoft Access Driver (*.mdb)")); DBQ=" &Server.MapPath("/ofiroz/db/LinksDB.mdb")
set rs=Conn.execute("select * from tblLink ORDER BY LinkID")
%>
<table border=1>
<%
<tr>
<td><%=rs("LinkID")%></td>
<td><%=rs("LinkName")%></td>
<td><%=rs("LinkURL")%></td>
</tr>
%>
<%
rs.MoveNext
Wend
rs.Close
%>
</table>
</body>
השגיאה שאני מקבל:
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/ofiroz/Link/main.asp, line 15
Conn.Open("DRIVER=(Microsoft Access Driver (*.mdb)")); DBQ=" &Server.MapPath("/ofiroz/db/LinksDB.mdb")
—————————————————-^
תודה מראש למי שיעזור
3 תשובות
יש לך כמה בעיות
1) יש לך שם בעיה עם המרכאות
2) לא עשית שם לולאה.
3) פתיחת ה >% והסגירה לא טובים.
ולא עשית SET RS=NOTHING
תגובה
תודה על התגובות השמח עם מישהו יראה לי מה בדיוק הבעיה על פי הבדיקה שלי ה-"<% או %>" תקיינים השמח לראות את טעותי.