الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ايهما افضل ال Ado.net او Dataset ؟

مغلق
بدأه MANSUR في 12 يونيو 2006 · 6 رد · 965 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا مبرمج قديم في الـ VB6 وانتقلت لـ DotNet واكثر شيئ اتعبني هو الـ Dataset

حاولت كثيرا ولكن اذا ربطتها مع الـ Textbox كانت اوجه مشكله بالاستعراض . ايضا اذا اضفت حقل جديد في قاعدة البيانات لم استطع ان اعرضه .

معلوماتي عن الـ Dataset

connection ----> data adapter ------> data set ------> user interface

اي انها تعمل كجدول مؤقت يكون في ذاكرة جهاز الشخص وبعد التعديل ترسل للسيرفر

الخلاصه والمطلوب :

1- هل استخدم الـ ADO او الـ Dataset وايهما افضل

2- كيف اقرا كل حقل لوحده من الـ Dataset

#2

Dataset هي الأفضل

وبالنسبة للسؤال الثاني في جدول خاصية Textbox

Data بهذه الطريقة تربط بينها

#3

السلام عليكم،،،

ADO.NET هى تقنية الوصول لقواعد ومصادر البيانات المختلفة ولا يمكن مقارنتها مع الــDataSet لان الاخيرة تعتبر احد كائنات ADO.NET

الصورة التالية توضح نموذج كائنات ado.net

12_06_06_02_17_25_1150147045ADO.NET.JPG

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#4

الف شكر وانا كان قصدي عن طريق الكود اربط بينهم لاني ما ابغى استعمل الخصائص

انا لقيت كود على العموم

 Me.TextBox1.DataBindings.Add("Text", dataset, "tablename.fliedname")
#5

نعم أخي الكريم - انا وضعت مثال من فترة يبين طريقة سهلة ( من وجهة نظري )

لربط قاعدة البيانات بالكود فقط

راجع الرابط التالي:-

/index.ph...topic=98731&hl=

#6

الاخ العزيز SOLO.NET

السلام عليكم ورحمة الله . حكمتي ( استاذ خير من الف كتاب )

ما فهمته منك اننا لدينا الوضع المتصل Connected Mode والوضع المنفصل الـ Disconnect Mode

1- ايهما افضل بالنسبة لتطبيقات يمكن ان تكون على شبكة ولكن ليست على الانترنت ؟

2- اذا قررت ان استخدم الـطريقة القديمه واردت ان استخدم الـ DataGrid كيف ذلك ؟

هذا ما اقصد بالطريقة القديمة

 Public RS As New ADODB.Recordset ' السجلات 
	Public CN As New ADODB.Connection ' الاتصال
.
.
.
.

3- هل تتكرم بشرح الصوره التي تبين الوضع المتصل والمنفصل بحيث تقول لي ما فائدة كل جزء حتى ولو بشكل عام

اخير لا يسعني الا ان اسأل الله العلي القدير ان يجزل لك ولكل الاخوه الاجر على ما تبذلون في مساعدة الاخرين . وفقكم الله

واتمنى ان ترسل لي بريدك

Mansurcc@hotmail.com

اخوك

Mansur

#7

السلام عليكم،،،

تفضل اخى هذه الروابط فيها شرح بسيط لـADO.NET

الوضع المتصل

الوضع المنفصل

بالنسبة للطريقة القديمة فلا انصحك باستخدامها

بالتوفيق

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

هذا الموضوع مغلق.

مواضيع مشابهة