14-10-13, 10:47 PM
PHP كود :
Dim DMCConnection AS New SQLConnection _
("Server=AHMED\SQLEXPRESS;Database=DMC;Trusted_Connection=Yes;")
PHP كود :
Dim DMCAdapter AS New SQLDataAdapter("SELECT *FROM Mt",DMCConnection)
نحمل كائن DataAdapter بقيمة كائن Connection وجملة الاستعلام التى ناتى عن طريقها بالبيانات التى نتاعمل معها
PHP كود :
Dim DMCCB AS New SQLCommandBuilder(DMCAdapter)
نحمل فيه الكائن DataAdapter
PHP كود :
Dim DMCDS AS New DataSet
هذا كائن يأخذ البيانات التى استعلمنا عنها واتينها بها لنتعامل معها ويكون جداول بداخله تطابق تلك الجداول التى اتينا بها
PHP كود :
Dim Row AS DataRow
سنجعل هذا الكائن يحتوى الصف الذى سنتعامل معه
هنا قمنا بالفعل بملىء DataSet بالجدول المطلوب التعديل عليه
PHP كود :
Row=DMCDS.Tables("Mt").NewRow
PHP كود :
Row.Item("MtNum")="RR"
PHP كود :
Row.Item("Dscrp")=TextBox.Text
هنا نعين قيمة حقل معين للصف عن طريق مربع نص
PHP كود :
DMCDS.Tables("Mt").Rows.Add(Row)
هنا نضيف قيمة الصف الجديد للـ DataSet
كل مافعلناه هنا نطبق على كائن DataSet الذى يملك نسخة من البيانات التى نتعامل معها
اى لم نقم بتطبيق التغيرات على الـ DataBase
PHP كود :
DMCAdapter.Update(DMCDS,"Mt")
منقول
