دعوه الي الخير
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي




 
الرئيسيةصفحه البدايهاليوميةمكتبة الصورس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

مرحبا بكم في منتديات دعوه الى الخير نتمنا لكم قضاء افضل الاوقات معنا

This free script provided by
dawaa1.yoo7.com


شاطر | 
 

 درس:ربط الفيجوال دوت نت بالأكسس 2007 بدون أكواد

اذهب الى الأسفل 
كاتب الموضوعرسالة
yosof soft
Admin
Admin
avatar

ذكر
عدد الرسائل : 114
العمر : 26
العمل/الترفيه : طالب
كيف تعرفت علينا : اصدقاء
من اي البلاد : مصر
تاريخ التسجيل : 26/10/2008

مُساهمةموضوع: درس:ربط الفيجوال دوت نت بالأكسس 2007 بدون أكواد   الجمعة يونيو 05, 2009 5:53 am

السلام عليكم ورحمة الله وبركاته

درس ربط الفيجوال بيسك 2008 مع DataAccess بدون أكواد
Visualstudio2008
access 2007


تردد الكثير عن ربط قواعد البيانات ولكن جلها كان يربط بطريقة الكود
ويعود ذلك لخطأ تقني أعده من مايكروسوفت..
يوجد حركة يجب على المبرمجين ان يتقنوها ليحلو أزمة ربطها
بداية سنقوم ببناء قاعدة بيانات هي عبارة عن
-0-0-0-0-0-0-0-0-0-0-0-0
رقم إسم العمر
-0-0-0-0-0-0-0-0-0-0-0
الإن نقوم بإنشاء قاعدة بيانات Access


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
راعي ان تكون أسماء الجداول ليست كلمات محجوزة وراعي ان تحوي على مفتاح اساسي
وراعي أيضا اختيار أنواعها بعناية
وهذا رباط قاعدة البيانات التي قمنا بإنشائها



ومن ثم نبدأ مشروعنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



ثم نقوم بالإنتقال
بإضافة الأدوات التالية..
Label عدد 4
Text عدد 3
BindingNavigator عدد 1
Button عدد 1



[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


بقم بتحديد الأداة Textbox1 ومن ثم اختر من قائمة الخصائص الصنف Databindings
الخاصية Text

نقوم بإختيار
Add Project Data Source
لأول مرة

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


طبعا هذه إحدى الطرق وليست الطريقة القياسية لإضافة قواعد البيانات
ولكن اخترت أقرب الطرق إليها أي ليست الطريقة القياسية لذلك
فتظهر لنا هذه النافذة


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



نختار Next


Browser

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


ومن ثم نحدد قاعدة البيانات التي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ومن ثم موافق ومن ثم Next

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]




ومن ثم يخرج لنا رسالة
يوجد فيها ثلاث خيارات
Yes لنسخ قاعدة البيانات للمشروع
no لإبقائها مكانها

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



نختار Yes
ونتابع ونختار Next
ومن ثم نحدد الجداول اتي نريدها من قاعدة البيانات ليتم اضافتها لبرنامجنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


سيقوم Visual studio 2008بإضافة ملفين لمشروعك
هما
Mccntec.accdb
وملف
mccntecdataset.xsd


الإسماء يمكن ن تتغير اسمهما لو استخدمت قاعدة بيانات أخرى


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


=========================
حدد الملف
Mccntec.accdb
مستعرض المشروع

الآن بعد تحديد الملف
هنا تكمن أهم خطوة وهي بتغير الأكشن لهذا الملف
ونقوم بتغير خاصية Copy To Output
نحدد الخيار Do not copy
====================



[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

الفقرة السابقة هامة لان كثير من الاكواد لن ولم تعمل بسببها وذلك لان المترجم كان يقوم بنسخ قاعدة البيانات الأصلية ويضعها في مجلد Bin مما يؤدي إلى عادة الكتابة فوقها
ذهب لملف الأكسس الذي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ونضعه في مسار برنامج ضمن المجلد Bin

[مسار برنامجك]\ DataUser\bin\Debug


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


م نعود لاداة Textbox1
نحدده ومن ثم نتوجه للصنف
Databindings
والخاصية
Text


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



سيقوم microsoft visual studio بإنشاء ثلاث أدوات
هي
UserTableAdapter
هذه الكائن مسؤلة عن ربط الأكسس ببرنامجك

MccntecDataSet
هذه الكائن لربط الجداول من Dataset


UserBindingSource
كائن ستحمل البيانات إليه لإجراء التغيرات من اضافة


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


_________________
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


الى كل من يسمع كلامي
ويقلب كتابات اقلامي

فأليك هذا

I Love you
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://dawaa1.yoo7.com
 
درس:ربط الفيجوال دوت نت بالأكسس 2007 بدون أكواد
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تحميل word 2007 أو تحديثه
» جديد حسين الغزال حصريا2007
» الان لعبة الفيفا 2007 للتحميل كاملة
» رونى كولمن بطل العالم 2007
» Mongol 2007 فيلم للتتار عن جينكيز خان

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
دعوه الي الخير :: دعوه كامله :: قسم لغات البرمجة - باسكال - ++C - وغيرها-
انتقل الى: