و الله يا اخي انا دوخت السبع دوخات عشان الاقي الموضوع ده و ببحث بالظبط بقالي اكثر من اسبوعين الله يجازيك خير ان شاء الله و يوفقك الشرح وافي و بسيط و هو بالظبط الي كنت محتاجه
الكامل في قواعد البيانات باستخدام VB.NET
تسلم اخي على هذا المجهود الطيب وجعله الله في ميزان حسناتكم
عدي كتب:اخوتي الكرام
ارفق لكم مثال كامل حول كيفية استخدام قواعد البيانات من خلال VB.NET ..
المثال مفتوح المصدر بالتاكيد ، ومرفق معه الشرح الكامل و المفصل الخاص به ..
يتضمن الشرح المواد التالية :
** كيفية الربط بقاعدة البيانات بصورة برمجية .
** كيفية ربط صناديق النصوص بقاعدة البيانات لعرض المعلومات .
** كيفية التنقل بين سجلات قاعدة البيانات .
** كيفية حذف سجل من قاعدة البيانات .
** كيفية اضافة سجل جديد الى قاعدة البيانات .
**كيفية تعديل سجل موجود في قاعدة البيانات .
** كيفية البحث في قاعدة البيانات ( مطابق لكلمة البحث ، بحث عام ) .
** كيفية عرض نتيجة البحث على صناديق النصوص .
** كيفية عرض نتيجة البحث على شبكة عرض البيانات DataGridView .
** كيفية الحذف من نتيجة البحث .
** كيفية التعديل على نتيجة البحث .
اضافة الى الكثير من المعلومات و المفاهيم البرمجية ..
رابط تحميل المثال مع الشرح :
http://www.4shared.com/file/14026880/f07e7...ineerAuday.html
بالتوفيق للجميع .
تم إرفاق المثال مباشرة في المنتدى
مشــــــــــــــــكور يا اخ عدي بارك الله فيك وجعلك دوماً في المقدمة
amgad fawzy كتب:جزاك الله خيراً وجعله في ميزان حسناتك
ولي اضافة بسيطة على شرحك
كائنات ADO.NET الأساسية
Dataset
مجموعة بيانات غير متصلة مع قاعدة البيانات أبدا. في معظم البيئات ، يوجد عدد محدد من الاتصالات مع قاعدة البيانات. إذ أن مثل هذه الاتصالات مكلفة، مما يعني أن هناك حاجة ملحة لاستخدام الاتصالات مع قاعدة البيانات بشكل مقتصد، ويجعل مجموعة البيانات مفصولة عن قاعدة البيانات ، سيكون بوسعك العمل معها دائما بدون الحاجة إلى الحفاظ على الاتصال مع قاعدة البيانات( سوف تعيد الاتصال دوريا بين Dataset و قاعدة البيانات وتحديث Dataset بالتغيرات المنجزة على قاعدة البيانات من قبل العمليات الأخرى.
يتكون DataSet من كائنات Data Table وكائنات Data Relation
Data Table
يمثل جدول من قاعدة البيانات، يمكن أنشاؤه برمجيا أو كنتيجة لاستعلام ينفذ على قاعدة البيانات، يملك عدد من الخصائص العامة، بما فيها المجموعة columns التي تعيد الكائن columnCollection الذي يتكون بدوره من كائنات DataColumn ويمثل كل كائن DataColumn عمودا في جدول.
Data Relation
يمثل العلاقة بين جدولين ( من جدولين مختلفين عادة)
Data View
يسمح لك بإنشاء مشاهد مختلفة للبيانات في جدول، مما يتيح لك الفرز والترشيح(التصفية)
Data Connector
يعمل كمصدر بيانات لعناصر التحكم، ويوفق بين عنصر التحكم ومصدر بياناته، يبسط هذا الكائن بعمله هذا الربط بين جدول وحيد ضمن مجموعة بيانات قد تملك عدة جداول
Data Navigator
يوفر خدمة التنقل عبر البيانات وصولا إلى عنصر التحكم
Table Adapter
مكونات يولدها المصمم، وتصل بين كائن DataSet ومصدر البيانات التحتي، وهي تشبه DataAdapter ولكنها محكمة الارتباط(يتم تعريف صنف فريد للعمل مع الحقول المحددة من أجل كائن قاعدة بيانات محدد فقط). ويمكن أن تحوي عدة استعلامات لدعم عدة جداول من مصدر بيانات، هذا ويتم توليدها عادة من خلال المعالج data source configuration wizard
Data Adapter
يفصل DataSet عن البنية التحتية لقاعدة البيانات الفيزيائية
Command
تستخدم هذه الكائنات للعمليات isert-delete – update
Connection
تمثل اتصال بين التطبيق وقاعدة البيانات
السلام علييكم هل ينفع اكتب الاكودا هذي في نسخة 2003؟؟؟
شكرًا لك بارك الله لك
لكن البرنامج بعد تحميله لا يعمل ؟ عندي فيجوال 2008 و فيجوال 6 هل المشروع بصيغة فيجوال 2005؟
هل من الممكن أن تذكرني بكيفية عمل exe للبرنامج في فيجوال 2008؟
تم تعديل هذه المشاركة بواسطة مدينة الحبيب في 7 يوليو 2011 في 21:49
جزاك الله خيراً
بجد مشكور شكل الكتــاب من الوصف بتاعك تحفه
ربنا يبــاركلك يارب
إذا كنت تشعر انك لاتعيش جيـدا
فاعلم أنك لاتصلي جيــدا
...
فهنآك فرق :
بين من يصلي (ليرتآح بهآ )
وبين من يصلي ( ليرتآح منهآ)
فآنظر لقلبك أيهما أنت؟
{فَفِرُّوا إِلَى اللَّهِ إِنِّي لَكُمْ مِنْهُ نَذِيرٌ مُبِينٌ}
جزاك الله خير الجزاء
:)
جزاك الله خيراً وجعله في ميزان حسناتك
جعله الله في ميزان حسناتك
لك مني أفضل التحيات
السلام عليكم اخي العزيز عدي
شكراً على المثال الجميل والمتكامل
وارجوا ان تعمل تحديث عليه بحيث يمكنك عمل تقارير كريستال ريبورت لهذا البرنامج فأنا محتاجاً جداً لهذه الخاصية
مع الشكر الجزيل .
اخوك م. بسام عماد - العراق
جزاك الله خيراً
السلام عليكم مشكور على المجهود الطيب
أخي عدي شكراً على مجهودك الطيب
وجعله الله في ميزان حسناتك
فعلا رائع
اشكرك علي هذا الشرح