508
צפיות
צפיות
2
תשובות
תשובות
מישהו יכול בבקשה לעזור לי ב-ADO ???
אני נכנסתי ל-MSDN מצאתי את ההסברים על ה-rs.find אבל משום מה שאני מכניס את הקוד אז האקספלורר מביא לי שגיאה!!!
זה הקוד שהכנסתי
set oConn = server.CreateObject("ADODB.Connection")
oConn.open "driver={microsoft access driver (*.mdb)}; dbq=" & server.MapPath("db/forum.mdb") & ";"
set rs = server.CreateObject("ADODB.Recordset")
rs.open "select * from forum",oConn
rs.moveFirst
rs.Find ("subject='nir'",1,1,3)|
וזאת השגיאה!!!
Cannot use parentheses when calling a Sub
/find.asp, line 9, column 31
rs.Find ("subject='nir'",1,1,3)
——————————^
תודה רבה מראש ניר!!!
2 תשובות
השגיאה די ברורה…
הוא מבקש ממך להוריד סוגריים
rs.Find "subject='nir'",1,1,3
ועכשיו הוא נותן לי את שגיאה אחרת!!!
הנה זאת השגיאה :::
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
שורה 9 הינה השורה של ה-moveFirst השאלה שלי מה אני צריך להוסיף בשורת החיבור כדי שה-Movefirst יעבוד לי???
set oConn = server.CreateObject("ADODB.Connection")
oConn.open "driver={microsoft access driver (*.mdb)}; dbq=" & server.MapPath("db/forum.
mdb") & ";"
set rs = server.CreateObject("ADODB.Recordset")
rs.open "select * from forum",oConn,1
rs.moveFirst
rs.Find "subject='nir'",1,1,3
תודה רבה מראש ניר!!!