שלח תשובה

זירת השאלות

291
צפיות
3
תשובות

משהו מוזר קורה לי

,‏ 24 במרץ, 2004

משהו מאוד מוזר קורה לי אני מנסה להוציא מטבלה את הנתונים שיש בהם ID מסויים וכתבתי את השאיחלתה הבאה:


SQLstr="SELECT * from songs "
SQLstr = SQLstr & " Where songs.singer_id = " &singer_id
rs.Open SQLstr,conn


והוא כותב לי:


Microsoft OLE DB Provider for ODBC Drivers error ‘80040e07’

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

/1.asp, line 20



אנילא מבין מה לא טוב, שמתי בתחילת העמוד:singer_id = Request.QueryString("singer_id")
וזה לא עובד לי אולי יש משהו לא טוב?

תגיות:

3 תשובות

  1. ניר טייב הגיב:

    הנה
    תבדוק מה הפלט של המשתנה SQLstr ותראה למה זה לא עובד לך

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!