עבור לתוכן

התחברות לDB של MYSQL מתוך ASP.NET

Featured Replies

פורסם

איך אני בדיוק מתחבר לDB של MYSQL ומושך משם מידע?

תודה מראש...

פורסם

פעם הבאה תחפש בפורום..ענו כבר מספר פעמים על השאלה הזאת...

בכל זאת הינה התשובה :

1. כדי להתחבר למסד נתונים עליך לרשום את הקוד הבא :


<%
set Conn = server.CreateObject("ADODB.Connection")
path =Server.MapPath("db1.mdb")
Conn.mode = 3 ' adModeReadWrite
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path

%>

כאשר :db1 = שם מסד הנתונים שלך

בסוף השימוש במסד הנתונים עליך לסגור אותו באופן הבא :


Conn.close

2. איזה סוג של מידע אתה רוצה להוציא מהמסד ?

פורסם
  • מחבר

תודה..

אני צריך לשים את זה כל פעם שאני מנסה להתחבר למסד? או שיש אפשרות שהוא יתחבר פעם אחת ובכל האתר יהיה אפשר להשתמש בקישוריות הזאת?

אני צריך להוציא דברים מהמסד נתונים מכמה מקומות באתר..

דבר אחד שיש לי שם זה רשימה של קישורים, ודבר שני זה טבלה עם כל מיני פרטים שאני צריך להוציא מהמסד (שם פרטי, שם משפחה, מספר טלפון.. אני מניח אתה מבין את סוג הטבלה שאני צריך..)

אהה.. וזה לא קובץ MDB.. לא יודע ממש להסביר.. זה כמו שרת שיש עליו את המסד נתונים...

פורסם

לא בכל מקום שאתה רוצה להשתמש במסד הנתונים אתה צריך לרשום את הקוד הזה , לאחריו לבצע את הפקודות והפעולות שאתה רוצה לבצע על מסד הנתונים ובסוף כמובן לא לשכוח לסגור את מסד הנתונים ע"י CONN.CLOSE אחרת תיהיה לך בעיה עם המשך העבודה באתר...

פורסם
  • מחבר

אוקיי, אבל כמו שאמרתי, אין לי קובץ של המסד נתונים, יש לי כתובת שאליה אני צריך לגשת שכביכול היא המסד נתונים עצמו.. (אין לי מושג איך מסבירים את זה..)

אז נראה לי שאופן ההתחברות יהיה קצת שונה..

פורסם

המסד הנתונים היחיד בו ניתן להשתמש ב-ASP הוא מסד נתונים מסוג אקסס אשר קובץ מסד הנתונים שלך חייב להיות ביחד עם השרת בו מצאים כל הקבצים של האתר..

פורסם
  • מחבר

אתה בטוח? כי ראיתי בVISUAL STUDIO שאפשר להתחבר גם ל SQL SERVER...

* ואני לא מדבר על ASP, אלא על ASP דוט נט.. הבנתי שזה דברים שונים לגמרי...

פורסם

אפשר להשתמש בכל מסד נתונים עם asp.

אין הגבלה *רק* לאקסס.

אם אתה משתמש בmySql כמסד שלך (זה הניחוש שלי, תקן אותי אם אני טועה), אז גלוש לפה, וזה יענה לך על השאלות

http://webmaster.org.il/article.asp?id=103

פורסם
  • מחבר

תודה אני אבדוק את זה..

וכן MYSQL.. רשמתי את זה בכותרת..

פורסם

פעם הבאה תחפש בפורום..ענו כבר מספר פעמים על השאלה הזאת...

בכל זאת הינה התשובה :

1. כדי להתחבר למסד נתונים עליך לרשום את הקוד הבא :


<%
set Conn = server.CreateObject("ADODB.Connection")
path =Server.MapPath("db1.mdb")
Conn.mode = 3 ' adModeReadWrite
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & path

%>

כאשר :db1 = שם מסד הנתונים שלך

בסוף השימוש במסד הנתונים עליך לסגור אותו באופן הבא :


Conn.close

2. איזה סוג של מידע אתה רוצה להוציא מהמסד ?

הקוד הנ"ל הוא ל- asp

בעל הפוסט מדבר על asp.net

כל ענין העבודה מול מול database נעשה בשפות .net השונות

ניתן להגדיר את הכתובת להתחברות בכל דף מחדש או לרשום את מחרוזת ההתחברות ב- web.config

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים