שאלה ב-ASP - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה ב-ASP


intel suck

Recommended Posts

יש לי דף HTML שדרכו אני מחפש שם משפחה שנמצא במסד הנתונים

זה קוד דף ה-ASP:

 <html>
<body background="images\850.gif" dir="rtl">
<%
fname=Request.Form("familyname")
sq="select * from personal_data where sname='"&"fname"&"'
path=server.mappath("data/db1.mdb")
set con= Server.createobject("ADODB.Connection")


con.open "Provider=Microsoft.Jet.OLEDB.4.0;data source=" &path


set R= con.Execute (sq)

Response.write "<body dir=rtl>"
Response.write "<br>רשימת שמות משפחה"
Response.write "<table> <tr>"
Response.write "<td> שם משפחה </td>"
Response.write "</tr>"
do until R.eof
Response.write "<tr><td>" & R.fields ("familyname") & "</td> </tr>"
R.movenext
loop
Response.write "</table> "
Response.write "</body>"
%>
</body>
</html>

זאת השגיאה שאני מקבל:

Error Type:

Microsoft VBScript compilation (0x800A0409)

Unterminated string constant

/shirionsite/w.asp, line 5, column 57

sq="select * from personal_data where sname='"&"fname"&"'

מה הבעיה לא הבנתי

תודה רבה יום טוב

קישור לתוכן
שתף באתרים אחרים

שאלתי מה השגיאה הזאת אומרת

‏‏לא ניתן ערך עבור אחד או יותר מבין הפרמטרים הדרושים.

כשאני כן מכניס את הערך בדף החיפוש

ומה הבעיה אם ככה בקובת בלי הצעות לייעול אני עובד עם ספר מסוים מהבית ספר בלי DIM ודברים כאלה

משפט ה-SQL הוא בדיוק כמו שמופיע בספר

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...