![]() |
בעיה בחיבור למסד נתונים.
שלום לכולם!
יש לי בעיה בחיבור למסד נתונים SQL. השפה שבה אני מנסה להתחבר היא ASP. הSQL מופרד מהשרת, ז"א שהם לא נמצאים על אותו שרת. וכאשר אני מנסה להתחבר למסד הנתונים דרך המחשב שלי, דרך הלוקלהוסט (כאילו אני בודק את הקוד של ההתחברות) אז אני מצליח להתחבר אבל כאשר אני מנסה להתחבר דרך השרת אני לא מצליח. זה הקוד התחברות: <% dim sCn dim oRs Set sCn = Server.CreateObject ("ADODB.Connection") sCn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=67.159.9.157;DATABASE=otakucon;USER =otaku-con; PASSWORD=*******;OPTION=3;" Set oRS = Server.CreateObject ("ADODB.RecordSet") mySQL = "select * from members where 'name' like '"&fname&"' or email like '"&Email&"'" oRS.open mySQL,sCn,3,3%> וזאת השגיאה שהוא מראה לי כאשר אני מנסה להתחבר דרך השרת: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified /regi.asp, line 12 ושורה 12 היא השורה של הפרטי התחברות לSQL. תודה למי שיעזור לי (: |
אני לא רואה שהגדרת בקוד שלך איפה ממוקם המסד עצמו.
לכן ,הוא מראה את הבעיה שהוא לא מצליח למצוא אותו. בכל אופן ,ב- asp הייתי ממליץ לעבוד עם מסד נתונים מסוג access |
1. מה ז"א איפה ממוקם המסד עצמו?
2. הייתי עובד עם ACCESS אבל הוא מאוד מאוד מוגבל יחסית לSQL. |
לא העלת את המסד לשרת ,ולא הגדרת בקוד איפה נמצא המסד =\
|
ציטוט:
קוד:
sCn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=67.159.9.157;DATABASE=otakucon;USER =otaku-con |
יש מצב שלא שמת
; אחרי זה: USER =otaku-con |
ציטוט:
(מצטער שאני לא עוזר לך ורק מתקן טעויות פשוט אין לי נסיון עם ASP) חשבת לפנות לlocalhost ולא לאי פי של השרת? אולי אתה צריך את הPORT שמאפשר גישה לשרת? |
כל הזמנים הם GMT +2. הזמן כעת הוא 20:15. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ