378
צפיות
צפיות
9
תשובות
תשובות
בבקשה שמשהו יעזור לי……..
משום מה זה לא עובד
SQL = "SELECT place, name, time FROM allparty WHERE date=" & request.form("a")
rs.open SQL, conn, 1 ,1
וגם ככה לא:
"SELECT place, name, time FROM allparty WHERE date=3/25/2004"
מקווה שמישהו יכול לעזור לי …
9 תשובות
אם תאריך הוא שדה "תאריך/שעה" אז….
עטוף את התאריף או משתנה ב-#
ממש תודה אבל זה לא עבד…..
תודה, ניסיתי אבל משום מה אני קולט עכשיו שיש לי בעיה לעשות פעולות SELECT בכלל בלי קשר לתאריך…….
השרת (BRINKSTER) רושם לי:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
ODBC driver does not support the requested properties
בכל פעם שאני מנסה לברור (SELECT) עם תנאי (WHERE)……..
אותה הבעיה בזווית אחרת PLEASE HELP
מה זה אומר?
כשאני מבצע:
rs.Open SQL, conn, 1, 1
כאשר:
SQL2 = "SELECT price FROM allparty WHERE date= #3/23/2004#"
הוא מודיע:
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
תודה בכל מקרה…..
לא הבאת לנו
את המשתנה הנכון וההודעת שגיאה אומרת שהשדה שאתה שולף הוא לא נמצא בטבלה הנוכחית או שהוא לא מאויית נכון
טעות שלי אבל זאת לא הבעיה………
התבלבלתי בשם של המשתנה זה ככה:
rs.Open SQL, conn, 1, 1
SQL = "SELECT p_name FROM check WHERE price= #3/23/2004/3"
ואגב זה גם לא עובד כך
SQL = "SELECT p_name FROM allparty WHERE price= 80"
אותה ההודעה….
על שדה שקיים, הוא פשוט לא מוצא……………
מעבצן ביותר………………………………
וזה אגב עובד
SQL = "SELECT * FROM check"
שתי דברים:
1. תיישר את הקודים לשמאל, אי אפשר לקרוא ככה
2. תציג בבקשה את ההתחברות לבסיס הנתונים.
מקווה שמישהו יכול לעזור……
תודה שאתה עוזר לי אחי………….
הנה ההגדרות של conn , rs
והחיבור למסד……
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dbsub1.mdb")
תעשה לעצמך טובה, ותתחבר כך:
[פשוט הרבה יותר טוב]:
dim Conn
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
Conn.Open Server.MapPath("dbsub1.mdb")
ואת ה RS תפתח באותה הצורה:
Set rs = Server.CreateObject("ADODB.Recordset")