יש לי שאלה. האם עידכון נתונים באקסס הוא אותו דבר כמו בMYSQL? כאילו אותו תחביר קוד? או שיש שינוי? בגלל שחברתי משהו באתר שלי למסד MYSQL ואחרי שלחצתי עדכון זה כתב לי:
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='dadsa',link='http://www.nana.co.il',baner='image/no_banner.gi' at line 1 /topsite/admin_interface/detail_post.asp, line 43
זה הקוד של העדכון:
Set rsup = Server.CreateObject("ADODB.Recordset") rsup.open "sites WHERE sites.id ="&site&"", conn, 3, 3 rsup("baner") = baner rsup("link") = link rsup("desc") = desc rsup.update rsup.close set rsadd = nothing
וזאת שורה43
rsup.update
ועוד משהו, מה מחליף את התחביר הבא בMYSQL:
rs.AbsolutePage
אני משתמש בזה כחלק מחלוקת עמודים. זאת השגיאה שזה מביא לי:
ADODB.Recordset (0x800A0CB3) Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype. /topsite/member.asp, line 39
וזאת שורה 39:
rs_site.AbsolutePage = CurrentPage
השורה שיש בה את התחביר שהראתי לכם למעלה (קטע קוד רביעי).
ואם משהוא יכול להבי לי קישור לאתר שמראה את כל השינויים בMYSQL לעומת אקסס (אם יש כזה.)
מה זאת אומרת? אני ככה כותב רק קוד של עידכון. כי זאת הדרך הקצרה ביותר. חחחח…. אן לי כוח לקודים עם שלוש שורות אני יודע שיש עוד דרכים אבל בדרך הזאת אני משתמש כדי לעדכן+להוסיף פרטים למסד והיא פועלת כמו שצריך על מיסד אקסס אבל על מסד mysql זה מראה שגיאה.
(אם הבנתי נכון מה שאמרת "התחלת מהאמצע או שאני טועה?" לא שהבנתי למה אתה מתכוון אבל לא משנה. )
איזה מעצבן כל השטויו האלו!!! מה הבעיה לעשות כולם אותו דבר?!!!!! אוףףףףףףףףףףףףףףףף…. חחחחח אין לי כוח!!! עכשיו להמיר את כל האתר מי אקסס לmysql! חבל שהתחלתי לילמוד על אקסס……. אוףף
10 תשובות
בסיגל יש מדריך לזה
http://www.sigall.co.il
אמור להיות גם בגוגל כמה מדריכים
תודה.
אז אני בקשתי שוב.
פעם אמרת לי שיהיה פה באתר אז חיכית אבל אין לי כוח עוד לחכות
יש לי שאלה.
האם עידכון נתונים באקסס הוא אותו דבר כמו בMYSQL?
כאילו אותו תחביר קוד? או שיש שינוי?
בגלל שחברתי משהו באתר שלי למסד MYSQL ואחרי שלחצתי עדכון זה כתב לי:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='dadsa',link='http://www.nana.co.il',baner='image/no_banner.gi' at line 1
/topsite/admin_interface/detail_post.asp, line 43
זה הקוד של העדכון:
Set rsup = Server.CreateObject("ADODB.Recordset")
rsup.open "sites WHERE sites.id ="&site&"", conn, 3, 3
rsup("baner") = baner
rsup("link") = link
rsup("desc") = desc
rsup.update
rsup.close
set rsadd = nothing
וזאת שורה43
rsup.update
ועוד משהו, מה מחליף את התחביר הבא בMYSQL:
rs.AbsolutePage
אני משתמש בזה כחלק מחלוקת עמודים.
זאת השגיאה שזה מביא לי:
ADODB.Recordset (0x800A0CB3)
Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.
/topsite/member.asp, line 39
וזאת שורה 39:
rs_site.AbsolutePage = CurrentPage
השורה שיש בה את התחביר שהראתי לכם למעלה (קטע קוד רביעי).
ואם משהוא יכול להבי לי קישור לאתר שמראה את כל השינויים בMYSQL לעומת אקסס (אם יש כזה.)
תודה לעל העוזרים!
בקרוב יהיה, תוכל להיעזר בו
במידת הצורך
אף אחד לא יודע??
ככה אתה כותב שאילתה
rsup.open "sites WHERE sites.id ="&site&""
התחלת מהאמצע או שאני טועה?
מה זאת אומרת?
אני ככה כותב רק קוד של עידכון.
כי זאת הדרך הקצרה ביותר.
חחחח…. אן לי כוח לקודים עם שלוש שורות
אני יודע שיש עוד דרכים אבל בדרך הזאת אני משתמש כדי לעדכן+להוסיף פרטים למסד והיא פועלת כמו שצריך על מיסד אקסס אבל על מסד mysql זה מראה שגיאה.
(אם הבנתי נכון מה שאמרת "התחלת מהאמצע או שאני טועה?" לא שהבנתי למה אתה מתכוון אבל לא משנה.
)
לכל מסד יש מבנה כתיבה שונה
אתה לא יכול לכתוב אותו דבר וזה יעבוד ב-Access,mySQL,MSSQL וכו', אחרת החיים היו יותר קלים
כנס לכאן ותתחיל ללמוד:
https://webmaster.org.il/search.asp?search=yes&selSearchWhere=articles&terms=%F6%F2%E3%E9%ED+%F8%E0%F9%E5%F0%E9%ED+%E1-MySQL
רק אם כולם היו עוקבים אחר הSQL ANSI
אז היה לי עוד תקן לגרור אחריו אנשים :-P:-P:-P
איזה מעצבן כל השטויו האלו!!!
מה הבעיה לעשות כולם אותו דבר?!!!!!
אוףףףףףףףףףףףףףףףף….
חחחחח אין לי כוח!!!
עכשיו להמיר את כל האתר מי אקסס לmysql!
חבל שהתחלתי לילמוד על אקסס…….
אוףף