![]() |
# 1 |
חבר בקהילה
|
בעיה בחיבור למסד נתונים.
שלום לכולם!
יש לי בעיה בחיבור למסד נתונים 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. תודה למי שיעזור לי (: |
![]() |
![]() |
# 2 |
חבר בקהילה
|
אני לא רואה שהגדרת בקוד שלך איפה ממוקם המסד עצמו.
לכן ,הוא מראה את הבעיה שהוא לא מצליח למצוא אותו. בכל אופן ,ב- asp הייתי ממליץ לעבוד עם מסד נתונים מסוג access Last edited by erezse; 04-08-07 at 16:29.. |
![]() |
![]() |
# 3 |
חבר בקהילה
|
1. מה ז"א איפה ממוקם המסד עצמו?
2. הייתי עובד עם ACCESS אבל הוא מאוד מאוד מוגבל יחסית לSQL. |
![]() |
![]() |
# 4 |
חבר בקהילה
|
לא העלת את המסד לשרת ,ולא הגדרת בקוד איפה נמצא המסד =\
|
![]() |
![]() |
# 5 |
חבר על
|
|
![]() |
![]() |
# 6 |
חבר בקהילה
|
יש מצב שלא שמת
; אחרי זה: USER =otaku-con |
![]() |
![]() |
# 7 |
חבר על
|
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|