السلام عيكم
في هدا المقال قمت بجع روابط مهمة جدا موجودة في هدا المنتدي تفيدنا في اضهار الفرق بين الطريقتين في البرمجة
مقدمة
الطرق المختلفة للوصول والتحكم في البيانات
كان دائما التعاطي مع البيانات من الاعمال الاساسية في محيط البرمجة ل شركةBORLANDو اليومBorland Developer studio (BDS)وCodeGear RAD Studio
تمنحنا طرق عديدة ومختلفة باختلاف واجهة البرمجة المختارةVCL.net, WebForms, (Windows Forms)فبالاضافة الى المكونات التي كانت في السابق إصداراتWIN32هناك مقالات رائعة للاخوة بارك الله فيهم
ملاحضة
و احسن استعمال مكونات خارجية جيدة
MyDACinterbase
لاتوجد مصادر عربية حيدة
هناك الطريقة الجديدة في التصال بالقواعد
اذا دلفي يضع بين ايدينا حلول لكل حالة
1-الملفات النصية وايني
2-الرجيستري
3-ملفات الاكسمل
4-ملفات ارتف وارد واكسل
5-قواعد البيانات بالطبع
6-ADO.net
حيث ان
BORLAND Database Engine (BDE)والانBDE.NET
dbExpress/DataSnap DirectوالانdbExpres.NET
DataSnapالانDataSnap
Interbase ExpressالانIBX.NET
بالاضافة الى
dbGo.NET
ADO.NET
MyBase
نبأ إن شاء الله
I-BDE.net
انشأة شركة بورلاند هدا المحرك مباشرة بعد شراءParadoxسنة1987وطورته لاجل تسيير قواعد ديباز والتي اشترتها سنة 1990وكان هناك المحركينSql linksOdbc
ومن الاصدار 8 تم الاستغناء علىSql links
1-Table
الذي يقوم بالوصول إلى جدول من قاعدة البيانات
2-Tquery
الذي يرسل أوامر اكسل إلى قاعدة البيانات
3-TStoredProc
تسيير والتحكم في الإجراءات المخزنة
4-TDatabase
الذي يسمح بالاتصال بقاعدة بيانات عبر سيشن معطاة
5-Session
تسمح بفتح وتسيير سيشن عمل معBde
6-TBatchMove
والتي تسمح بمعالجة المعطيات مجموعة تلوى الاخرى أي الاضافة و نسخ البيانات
7-TUpdateSQL
يقوم بتسيير عملية التحين لمختلف الاستعلامات
8-TNestedTable
لتسيير حقول من نوع دتا ست