נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: כתיבה לבסיס נתונים ב C#

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
mozhik
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 10 November 2007 בשעה 18:45 | IP רשוּם
ציטוט mozhik

שלום

אני יודע C# ברמה בסיסית ביותר ומעוניין לכתוב באמצעות שפה זו לבסיס נתונים קיים ב SQL

כיצד ניתן לגשת לבסיס הנתונים באמצעות C#?

 

חזרה לתחילת העמוד הצג את כרטיס החבר של mozhik חפש הודעות אחרות של mozhik בקר בדף הבית של mozhik
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 10 November 2007 בשעה 20:40 | IP רשוּם
ציטוט shoshan

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

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 10 November 2007 בשעה 20:46 | IP רשוּם
ציטוט shoshan

בעקרון יש חלקים גנריים שאליהן בסופו של דבר מומר המידע השונה מכל סוג מסד
והם

ב-System.Data

DataSet, Table וכל הנתונים לפי הסוג שלהם.

ויש דברים שהם ספציפיים לסוג מסד:

DataAdapter, Connection, Command, DataReader

עכשיו בשביל מסד אקסס: System.Data.OleDb

בשביל mssql מרחב שמות - System.Data.SqlClient

בשביל מסד כללי: System.Data.Odbc

וכל מסד שמחשיב את עצמו גם הוציא ספריות ל-.NET ו-Java ושאר שפות.

למשל MySql, Oracle, ....

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
mozhik
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 11 November 2007 בשעה 19:26 | IP רשוּם
ציטוט mozhik

סליחה על הבורות אבל לא ממש הבנתי את התשובה

מה System.Data.SqlClient אומר לי?

מדובר ב mssql express

חזרה לתחילת העמוד הצג את כרטיס החבר של mozhik חפש הודעות אחרות של mozhik בקר בדף הבית של mozhik
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 11 November 2007 בשעה 20:24 | IP רשוּם
ציטוט shoshan

זה namespace, חפש עליו בגוגל.

SqlConnection - איתו אתה מתחבר למסד.

SqlCommand - איתו אתה מריץ פקודות קבלת / עדכון / הכנסת נתונים.

SqlAdapter - ממיר את המידע לפורמט ה-.netי

DataSet מכיל את המידע בפורמט הכללי - ויש בו DataTable שמורכב מ-
DataColumnים ו-DataRowים שבהם יש ItemArrayים.

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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