السلام عليكم ورحمة الله
وش الفرق بين كل من :
dataset
dataview
datatable
وماهي استخداماتها ، ومميزاتها
ياليت أحد يشرح الفرق بينهم
Dataset وهي عبارة عن قاعدة بياناتك بعد تطبيق استعلام ما ، وتستطيع ان تأخذ منها كل المعلومات التي تريدها من أي جدول .
و يقوم المبرمج بعمليات الإضافة و التعديل و الحذف و الإستعلام عليها ثم تطبق هذه العمليات على قاعدة البيانات نفسها و تسمى هذه العملية بالوضع المنفصل
لنفرض أنه كان لديك استعلام وهو:
PHP كود :
ٍSqlstring ="select name,job from Table1 where ID=3"
ووضعت هذا الاستعلام في الكود الصحيح لجلب البيانات ، بهذا أنت أحضرت البيانات التي تريدها والموجودة في Dataset
Datatable هو كائن يمثل أحد جداول ال
Dataset ، اي انك إذا اردت أن تقوم بعملية ما على احد هذه الجداول فعليك أن تنشئ كائن جديد من النوع
DataTable
Datagridview هي تستخدم لعرض البيانات على شكل جدول واغلب الاشخاص او المبرمجين يستخدمونها في قواعد البيانات
ويمكن التحكم بها وتستطيع من خلالها الاضافة والحذف والتعديل وغيرها من المميزات
وعلى سبيل المثال إذا عدنا إلى Dataset وأخنا ناتج الاستعلام منها نستطيع عرضه في Datagridview لتكون إداة لعرض الجداول في شكل جدول والتعامل معها