עבור לתוכן

שאלה לגבי DB ב C#ו

Featured Replies

פורסם

אני מעוניין לעשות קובץ DLL אשר בו יהיה DB

ולעשות WEBSITE שאפליקציה אחרת תיגש אליו ודרכו תוכל לגשת ל DB אשר נמצא ב ב DLL

צירפתי את ה DB אל ה DLL ואני מתקשה להבין מה בעצם אני צריך לממש ב CLASS של ה DLL

כדי לגשת מין ה WEBSITE אל ה DB

תודה

פורסם

תוכל להראות פה את הקוד ?

לפי התאור שלך אני יכל להניח:

א. שאתה משתמש בתאורים לא נכונים לתאר את הבעיה.

ב. יש בעיה בהבנה בסיסית של גישה למסד נתונים ומה זה בכלל.

ג. אני סתם מקשקש ואולי מישהו אחר הצליח להבין.

פורסם
  • מחבר

OK אז אני ינסה לתאר יותר טוב

יש לי אילוצים והם

1. להגדיר DB ב CLASS LIBRERY

2. ליצור WEBSERVER

3. יש לי אפליקציה שעובדת

הרעיון הוא כזה

אני צריך בשלב מסויים (של פתיחה האפליקציה "שעובדת")

לשמור נתונים ב DB

בשביל לבצע את זה אני חייב לגשת מי האפליקציה ל WEBSERVER

והוא ידע לגשת ל סולושיון של ה CLASS LIBRERY אשר מכיל את ה DB

העיניין הוא שאני עדיין לא התעסקתי עם DB ואני לא יודע איך לבצע את זה

אני מחפש מיידע או דוגמאות בנושא

אני צריך להבין :

1. מה בעצם אני צריך שיהיה לי ב CLASS ב CLASS LIBRERY

2. איך לעדכן את המידע ב DB

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

פורסם

אוקיי.

אתה לא יכל להכניס DB לתוך DLL. אין דבר כזה.

מה שאתה מתכוון אולי זה שה DLL יוצר את הקשר למסד נתונים, זה נשמע הגיוני יותר.

איזו אפליקציה יש ב WebServer ? משהו מבוסס ASP, PHP או משהו אחר ?

פורסם
  • מחבר

בעיקרון אני סטודנט והמרצה ביקש במפורש להכניס את ה DB ל סולושין של ה DLL

ב ב WebServer אין כרגע כלום המטרה היחידה שלו היא לתקשר עם ה DB

האפליקציה בעיקרון היא משחק שיצרתי והמטרה היא כאשר שני שחקנים נכנסים למשחק

הם נרשמים דרך ה WebServer ב DB אשר נמצא ב סולושין של CLASS LIBRERY

פורסם

הDB מקושר אומנם, אך הוא לא נמצא פיזית בתוך הDLL(בו יש פקודות, ולא מידע).

הWebServer שלך מוכן? אם לא אתה צריך ליצור פרוייקט ולהוסיף לו את הDLL הקיים שלך בתור רפרנס. הDLL שלך לא מוכן? אתה צריך ליצור חיבור למסד הנתונים, ליצור command, לבצע אותה ולהחזיר את התוצאות. בWEBSERVER אתה תוכל לקרוא לפונקציות שמוגדרות בDLL ולקבל את הערכים המוחזרים מהפונקציות האלו.

עריכה: אולי זה יעזור

http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson03.aspx

ארכיון

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

דיונים חדשים