السلام عليكم..ورحمـــــة الله ووبركااته,,أبغى أعررف الفررق بين
1-public DataSet وبين
2-public SqlDataReader
من نااحية النووع..وأيضا هذه تعرريفااات ولكن هي بأي لغة؟؟
ومااوظيفة كلا منهم...وولكم الشكر
السلام عليكم..ورحمـــــة الله ووبركااته,,أبغى أعررف الفررق بين
1-public DataSet وبين
2-public SqlDataReader
من نااحية النووع..وأيضا هذه تعرريفااات ولكن هي بأي لغة؟؟
ومااوظيفة كلا منهم...وولكم الشكر
اللهم أرزقني علما نافعا وعملا صالحا
SqlDataAdapter
أرريد ان أعررف مافاائدة هذا النوع؟؟؟؟وووظيفته..
اللهم أرزقني علما نافعا وعملا صالحا
طيب انا ححاول أقول اللي أعرفه :happy:
1- Dataset : هذا نوع من أنواع المتغيرات الخاصة حيث يمكن عمل قاعدة بيانات بداخله ( جداول - علاقات ) بس على الرام كما يمكن الاضافة والحذف والتعديل في البيانات التي بداخل تلك الجداول .وهو يستخدم بأكثر الأوقات من SqlDataAdapter حيث الاثنان يمثلان الاتصال المنفصل بقاعدة البيانات حيث يقوم sqlDataAdapter بتنفيذ جملة السيكوال المعطاه له
2- SqlDataReader: هذا المتغير يستخدم مع sqlCommand حيث يقوم بإستقبال ناتج جملة السيكوال التي تكتب بداخل المتغير sqlCommand يعني لو العمليه select فنقوم العرض منه ولو العمليه اضافة او تعديل او حذف هو اللي حيأكد هذه العمليه
مش عارف الشرح كويس ولا لا . بس لو في شىء مش مفهوم سوف اوضحة
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
اقتباسSqlDataAdapterوماذا عن هذااا؟؟؟؟
هذا المتغير بيقوم بالعميات يعني بعطيله جملة السيكوال وهو بعد كده بينفذها
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
ال Dataset جدول او مجموعة جداول تكون في الذاكرة مع امكانية التنقل والتعديل على الصفوف في هذه الجداول .
Datareader هي طريقة سريعة للتنقل في بيانات الجدول لمرة واحدة اي يمكن المرور على الصف مرة واحدة فقط .
SqlDataAdapter هي عبارة عن حلقة وصل بين قاعدة البيانات والداتاست اي تقوم بنقل البيانات من الجداول الى الداتاست وبالعكس .
السلام عليكم ورحمه الله وبركاته
اخي ميدو اريد ان انوه ان ال DataSet و ال SqlDataReader ليست نوع من انواع المتغيرات؟!! انما هي فئات Classes
بالنسبه لل DataSet هي عباره عن فئه ظهرت مع ظهور الوضع المنفصل لقواعد البيانات Connectionless فكائن ال DataSet يكون في الذاكرة كقاعدة بيانات وهمية تحتوي على جدول او مجموعة جداول فتكمن ميزتها انه بدلا من الذهاب كل مره لقاعدة البيانات وجلب البيانات نجلبها من هذا الكائن الموجود في الذاكره طبعا اكيد بيكون سرعه في الوصول ولكن مش معناته انها افضل لأن الافراط في خزن البيانات فيها قد يستهلك الذاكره لهذا تحبذ اذا كانت بيانات كثيرة الطلب او تستخدم عمليات استعلام كثيره اما بالنسبه ل SqlDataReader فهو فئة تمثل قارىء معلومات ويحفظ المعلومات على شكل مجموعة سجلات RecordSet طبعا تتم قراءتها من قاعدة البيانات نفسها فهي تستخدم للقراء فقط وتتم القراءه من البدايه للنهايه بعكس الاول الذي يمكننا من خلاله تغيير المعلومات عبر ال SqlDataAdapter الكائن الذي يعتبر كوسيط بين ال DataSet وقاعدة البيانات فهو يقوم بجلب المعلومات من والى قاعدة البيانات. طبعا ال SqlDataReader يخدم الوضع المتصل Connection Oriented لأنه يتطلب اتصل عند جلب المعلومات
.:: Wish to become better and better ::.