تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مكونات Devart للتعامل مع قواعد البيانات
#1


هذه المكونات المرئية هي عبارة عن مكونات مغلفة تقوم باغلب العمليات عنك
بحيث لا تحتاج الا الى القليل من الكود فقط .

بداية هي تتعامل مع قواعد البيانات التالية .


Oracle


mysql


PostregSql



Sqlite



Db2


SqlServer


طبعا كلكم تعرفون قواعد البيانات هذه .
لدي تعقيب بسيط
Sqllit افضل من Access بمئات المرات ، أخف واسرع واكثر أمانا وتباثا انها سريعة جدا في جلب البيانات وحفظها وتنفع مع المشاريع الصغيرة والمتوسطة
فكم من مرى تنكرت Access لملفاتها ، عادي جدا عطب الملفات فيها كما ان حجم قاعدة البيانات كبير نسبيا مع مشروع لارقام الهواتف او حفظ الاكواد او حتى مبيعات ومشتريات .

قاعدة البيانات PostregSql هذه المنصة العظيمة ، الغنية والقوية ، فيها تتعدد انواع الحقول بما يكفي لجميع المهام
هل فكرت انك تريد ان تحفظ البيانات كمصفوفات رقمية او نصية او حرفية او حتى صور هذه هي اذا ضالتك وسيكون لنا حديث عنها .

نص الاتصال لهذه المكونات

كود :
public void CreateMySqlConnection()
{
 string myConnString1 =
    "User Id=root;Host=localhost;Database=Test;";
 MySqlConnection myConnection1 = new MySqlConnection(myConnString1);
 myConnection1.Open();
}

[Visual Basic]

كود :
Public Sub CreateMySqlConnection()
 Dim myConnString1 As String = _
     "User Id=root;Host=localhost;Database=Test;"
 Dim myConnection1 As New MySqlConnection(myConnString1)
 myConnection1.Open()
End Sub

او كما بالشكل التالي
كود :
public void CreateMySqlConnection()
{
    MySqlConnectionStringBuilder myCSB = new MySqlConnectionStringBuilder();
    myCSB.Port = 3307;
    myCSB.Host = "localhost";
    myCSB.UserId = "root";
    myCSB.Password = "mypassword";
    myCSB.Direct = true;
    myCSB.Compress = true;
    myCSB.Database = "demobase";
    myCSB.MaxPoolSize = 150;
    myCSB.ConnectionTimeout = 30;
    MySqlConnection myConnection = new MySqlConnection(myCSB.ConnectionString);
}

[Visual Basic]

كود :
Public Sub CreateMySqlConnection()
    Dim myCSB As MySqlConnectionStringBuilder = New MySqlConnectionStringBuilder
    myCSB.Port = 3307
    myCSB.Host = "localhost"
    myCSB.UserId = "root"
    myCSB.Password = "mypassword"
    myCSB.Direct = True
    myCSB.Compress = True
    myCSB.Database = "demobase"
    myCSB.MaxPoolSize = 150
    myCSB.ConnectionTimeout = 30
    Dim myConnection As MySqlConnection = New MySqlConnection(myCSB.ConnectionString)
End Sub


مع ملاحظة بالامكان الاتصال مرئيا بدون كتابة الكود ، وتختلف البارمترات بحسب نوع قاعدة البيانات .

تاتي الحزمة مع مجموعة مكونات كالتالي .



مكون للاتصال ومكون الاوامر ومحول البيانات وكل ما تحتاج تقريبا ، كما مجهزة ببعض المعالجات لانشاء الاستعلامات والشفرات وغيرها .
يمكنك مرئيا ربط مكون الاتصال بمصدر البيانات تم ربط محول البيانات بمصدر الاتصال فيعطيك اسماء الجداول او مكان لانشاء استلام خاص .
يمكنك ان تربط محولين للبيانات بجداول مترابطة وتخبره باسماء الحقول المطلوبة وسيقوم بفلترة البيانات عنك .
وبعدها تربط الادوات بمحول البيانات مباشرة او عن طريق مكون اخر BindingSouce مثلا .
يأتي معه DataSet خاصة ايضا .
وبعدها كل ماتحتاجه لحفظ البيانات هو سطر برمجي واحد
DataAdapter.updaet لا تحتاج حتى الى كتابة اسم الجدول لانه موجود لديه

فيها الكثير الذي تحتاج الى اكتشافه


صورة لنافذة الاتصال



رابط الموقع لمزيد من المعلومات

https://www.devart.com/dotconnect/
الرد }}}


الردود في هذا الموضوع
مكونات Devart للتعامل مع قواعد البيانات - بواسطة viv - 02-10-18, 02:05 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ربط قاعدة البيانات بالكود جبران جابر 4 1,097 10-11-24, 07:42 PM
آخر رد: Taha Okla
  طلب طريقة ترحيل البيانات من جدول الي جدول اخر في قاعدة بيانات اخر ahmed201 7 4,008 29-03-23, 04:02 PM
آخر رد: sanyor77
Lightbulb [كورس] (SQL) كتب لغة تصميم قواعد البيانات العلائقية Structured Query Language rabia al hamdani 0 1,078 10-01-23, 02:52 AM
آخر رد: rabia al hamdani
  [سؤال] ممكن احد يحل مشكلة تنسيق البيانات ؟ red apple 0 1,167 31-10-22, 03:05 PM
آخر رد: red apple
  [سلسلة تعليمية] شروحات قواعد بيانات بموقعي اسير السراب 0 1,465 19-01-21, 09:14 PM
آخر رد: اسير السراب
  [سؤال] إستفسار عن خصائص قاعدة البيانات ZaerAllail 1 2,445 17-01-21, 04:35 PM
آخر رد: moosa_alabri
  بخصوص قواعد بيانات قسم الامتحانات Moneam 0 1,704 14-03-20, 03:03 AM
آخر رد: Moneam
  دورة في قواعد البيانات من الصفر oneyemenweb2 2 2,584 22-02-20, 11:42 PM
آخر رد: alshishiny
  نسخة احتياطية من قواعد البيانات ماريا Backup dbmaria الكاتب 2 2,948 10-07-19, 01:57 AM
آخر رد: الكاتب
  [Acces2010] مشكلة في قاعدة البيانات لا تعمل محمد الطبرقي 5 3,449 22-01-19, 12:39 PM
آخر رد: محمد الطبرقي

التنقل السريع :


يقوم بقرائة الموضوع: