شرح برمجي مفصل لربط قاعدة بيانات سيكل سارفر مع الدلفي كتاب يشرح بالتفصيل الممل عملية إنشاء قاعدة بيانات سيكل سارفر جديدة و ربطها مع الدلفي و إنشاء برن...
السالم عليكم بعد إنتقالي لبرمجة قواعد البيات بواسطة SQL Server 2008أردت أن أفيدكم إخواني بما تعلمته لحد اآلن في هذا الموضوع إن شاء هللا سأشرح ما يلي: 1شرح إنشاء قاعدة بيانات من نوعSQL Server ..2ربط قاعدة البيانت هذه مع الــ Delphi ..بتقنية الــADO3شرح تصميم برنامج قواعد بيانات بسيط..على بركة هللا.. 1-شرح إنشاء قاعدة بيانات من نوعSQL Server :
نقوم بفتح برنامج SQL Server Management Studioمن اإليقونة التالية
تأتيك النافذة التالية نقوم باإلتصال مع السارفر أو الخادم ..بالضغط علىConnect .. اآلن من القائمة اللتي على اليسار نقوم بإنشاء قاعدة بيانات جديدة كما في الصورة
أو نقوم بإنشائها بواسطة لغة اإلستعالمات SQLكما يلي↓
تم إنشاء قاعدة البيانات بنجاح.. مالحظة :لمن لم يفهم شيئ في كود الــ SQL ..هناك دورة من إعداد األخ عمر و قد تطرق لهذه األمور في دروسه رابط درس إنشاء أول قاعدة بياناتICI نعود للقائمة اللتي على اليسار نجد ملف قاعدة البيانات اللذي قمنا بإنشائه
أحياناً ال يضهر لذا عليك بعمل تحديث من هذا الزر هذه هي الملفات اللتي أنشئتها ↓ ..تجدها في المسار اللذي إخترته سابقاً
اآلن نقوم بإنشاء جدول جديد↓
خصائص الجدول تجدها على أقصى اليمين ( أهم شيئ قم بتغيير إسم الجدول ) ..أنا غيرته إلىInformation
..
يضهر الجدول فارغ
..
قم بملئه بالحقول الالزمة ليصبح كما يلي. ثم نختار المفتاح األول للجدول كما توضح الصورة↓
ليصبح الحقل ID_Informationبهذا الشكل
ثم نقوم بالحفظ.. كان هذا شرح بسيط لكيفية إنشاء قاعدة بيانات من نوع SQL Serverو أنصحكم بمتابعة دورة األخ عمر لإلستفادة أكثر 2-ربط قاعدة البيانت هذه مع الــ Delphi ..بتقنية الــADO :
نقوم بفتح برنامج الــ Delphiمن اإليقونة التالية أنا أستعمل Delphi 2011 XEال يوجد مشكلة في تطبيق الدرس بإصدارات األخرى
نفتح مشروع جديد
ثم من األحسن نقوم حفظه
نضع بالمشروع المكونات التالية ثم دوبل كليك على مكون ADOConnection1 ..تنتج لنا التافذة التالية↓
نختار Build ..ثم نختار المزود المحدد في الصورة
..
ثم
تكتب إسم السارفر أو الخادم في الخانة األولى ..و في الخيار الثاني نحدده كما موضح في الصورة
في الخيار الثالث نختار قاعدة البيانات المراد عمل إتصال بها ..نختار DZSOFTاللتي قمنا بإنشاءها سابقاً..
نجرب اإلتصال
..النتيجة بعد هذه الخطوات نضغطOK
،تم بنجاح
و OKأخرى هنا
نبقى في نفس المكون ADOConnection ..الخواص التالية بالترتيب ( الترتيب مهم جداً) تعطيل الدخول بإسم المستخدم و كلمة المورو
..
تفعيل اإلتصال
..
ننتقل اآلن للمكون ADOTableو نغير الخواص التالية كذلك بالترتيب اإلتصال مع المكونADOConnection
..
تحديد الجدول ( قمت بتسميته بهذا اإلسم سابقاً)
.. ..
تفعيل اإلتصال
اآلن نحدد المكون DataSource ..و نحدد التالي بهذا نكون قد أنهينا عملية الربط 3-شرح تصميم برنامج قواعد بيانات بسيط..
اآلن دوبل كليك على
..
..تنتج النافذة التالية ↓ ..نختار Add all fieldsكما هو مبين
نغير محتوى النافذة اللتي ستضهر إلى التالي من أجل جعل العمل مع الصيغة bmpفقط ! ..ألن قاعدة البيانات تقبل هذه الصيغة فقط! اآلن نضيف زر للمشروع نغير خاصية الــ Captionإلى … ثالث نقاط ،ثم دوبل كليك و نضع به الكود التالي ================================================// If OpenPictureDialog1.Execute then ;)DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName ================================================// هذا الكود من أجل فتح المكون OpenPictureDialogو إختيار صورة لوضعها في قاعدة البيانات
قم بتنسيق المشروع ليصبح في األخير بهذا الشكل↓↓ .. http://i.imgur.com/GsGkA.png
اآلن
..لتجريب البرنامج..
http://i.imgur.com/zKPjE.png نجرب إدخال بيانات له↓↓ http://i.imgur.com/WJcZh.png بهذا يكون الشرح إنتهى و الحمد و الشكر هلل اللذي وفقني لهذا العمل ..لتحميل المشروع بدون قاعدة البيانات و ال الملف التنفيذي
للمزيد من الدروس تتبعو مدونة ديزاد سوفت التقنية
www.blog.dzsoft-tech.com/
و الموقع الخاص بالمدونة www.dzsoft-tech.com/
و صفحة الفيسبوك www.facebook.com/Dzsoft.Tech