أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

INFO: التخطيط لـ ADO.NET

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

اضغط هنا لرابط المقالة باللغة الانجليزية313590
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
توفر هذه المقالة طريقة للحصول على المزيد حول ADO.NET. تخطيط توفر المقالات على ارتباطات إلى معلومات مفيدة بما في ذلك الوثائق الفورية مقالات "قاعدة المعارف لـ Microsoft" Microsoft المقالات لمساعدتك على معرفة المزيد حول منتجات Microsoft أو تقنية.

للحصول على معلومات إضافية حول الوصول إلى البيانات باستخدام XML في النظام الأساسي تطوير .NET انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313651INFO: التخطيط XML في .NET Framework
back to the top

نظرة عامة حول

هو ADO.NET هندسة الوصول إلى البيانات التي يتم توفيرها من قبل برنامج .NET Framework. يوفر فئات الأداء العالي ، للتحجيم ، قطع الاتصال الوصول إلى البيانات الخاصة بك بالإضافة إلى إمكانية التشغيل المتداخل مع البيانات في مستندات XML.

مواضيع التعليمات لـ ".NET Visual Studio التالية (انقر فوق تعليمات ثم انقر فوق القائمة المحتويات) توفير نظرة عامة حول ADO.NET:
  • Visual Studio .NET
  • إطار عمل .NET
  • برمجة .NET Framework
  • الوصول إلى البيانات باستخدام ADO.NET
  • نظرة عامة حول ADO.NET
  • أهداف تصميم لـ ADO.NET
  • هندسة ADO.NET
للحصول على معلومات عامة حول ADO.NET ، الرجوع إلى موقع Microsoft التالي على الويب: back to the top

مقالات ADO.NET التخطيط

تصف المقاطع التالية المكونات ADO.NET والتقنيات المتنوعة. بالإضافة إلى ذلك، يتضمن كل مقطع ارتباط مقالة التخطيط المناسب إذا كان متوفراً.

موفرو البيانات .NET

موفري البيانات .NET هي مجموعة من الفئات التي توفر الوصول إلى قاعدة البيانات ذات النهاية الخلفية أو مصدر بيانات. يتضمن .NET Framework موفري البيانات اثنين:
  • موفر بيانات الذي يصل إلى قواعد البيانات خلال OLE DB.
  • موفر بيانات الذي يوفر الوصول المباشر ، عالي الأداء إلى Microsoft SQL Server 7.0 والإصدارات الأحدث.
سيتم موفري بيانات إضافية متوفرة على الإنترنت من بائعين لجهة خارجية وهي متوفرة لكتابة موفر البيانات الخاصة بك SDK. يحتوي كل موفر البيانات مألوفة اتصالالأوامر, و الكائنات معلمةDataReader وكائنات معاملة جديدة. للحصول على معلومات إضافية حول مباشرة معالجة قواعد البيانات باستخدام هذه الفئات انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313480INFO: التخطيط لـ .NET موفرو البيانات
back to the top

DataViewManager ADO.NET DataSet، DataView ،

الكائن DataSet مخزن بيانات تم قطع اتصالها وهو كائن مركزي في ADO.NET. يمكن أن تحتوي على عدة كائنات DataTable ثم ربطها باستخدام كائنات DataRelation. مع كائنات DataRelation يمكنك أيضاً إنشاء تسلسل هرمي التنقل بين الأصل والتابعة الكائنات DataTable. يوفر كائن DataView طريقة عرض تمت تصفيتها تم فرزها في DataTable. مع كائن DataViewManager يمكنك تحديد الفرز والتصفية عبر التسلسل الهرمي DataTable بأكمله في DataSet. للحصول على معلومات إضافية حول كيفية برمجياً التعامل مع هذه الفئات انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313485INFO: التخطيط لـ ADO.NET DataSet DataView والكائنات DataViewManager
back to the top

DataAdapters ADO.NET

لقد DataSet استبدال مكون تخزين تم قطع اتصالها ADO Recordset ولكن لا يمكن قراءة أو كتابة إلى مصدر بيانات. DataAdapter هو كائن الذي يتم توفيره بواسطة موفر بيانات .NET كل لتنفيذ هذا الدور. يقوم بإدارتها اتصالالأوامر, ثم نسخ DataReader الكائنات قراءة بيانات إلى DataSet كتابة التعديلات إلى مصدر البيانات. للحصول على معلومات إضافية حول كيفية استخدام الكائن DataAdapter انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313483INFO: التخطيط لـ ADO.NET DataAdapter كائنات
back to the top

وحدات DataSet وخدمات ويب

باستخدام "خدمات ويب" التي يمكن تعريض دالات عبر الإنترنت أو عبر إنترانت بتمرير البيانات كـ XML. Visual Studio .NET يدعم إنشاء و مضيعة وخدمات ويب، حتى على الأنظمة الأساسية غير التابعة لـ Microsoft. يمكنك تمرير كائن DataSet كمستند XML بين مستويات التطبيق عبر ويب الخدمة. هذا البروتوكول بدون الحالة للتحجيم جداً وهو well-suited تم قطع اتصالها طبيعة DataSet. للحصول على معلومات إضافية حول كيفية استخدام في وحدات DataSet مع "خدمات ويب" انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313648INFO: التخطيط الخاصة كائنات ADO.NET DataSet وخدمات ويب XML
back to the top

ربط بيانات نماذج Windows

يمكن ربط مكونات Windows نماذج صفائف مجموعات و ADO.NET DataSet ، DataTable ، DataView ثم DataViewManager الكائنات. للحصول على معلومات إضافية حول الاستخدام توثيق البيانات نماذج Windows باستخدام هذه الفئات انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313482INFO: التخطيط لـ Windows ربط بيانات النماذج
back to the top

ربط بيانات نماذج ويب

تتضمن نماذج ويب آليات الربط مختلفة متعددة. يمكن ربط مكونات DataReader ADO.NET DataSet ، DataTableDataView والكائنات DataViewManager. للحصول على معلومات إضافية حول "نماذج ويب" ربط البيانات باستخدام هذه الفئات انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313481INFO: التخطيط لـ ربط بيانات نماذج ويب
back to the top

وحدات DataSet مكتوب والأدوات البيانات مرئية

مصممو Visual Studio .NET يوفر أدوات فعالة إنشاء رمز كما تقوم بمعالجة العناصر المصمم رسومياً. بالإضافة إلى ذلك، يمكنك إجراء تعديلات المخصصة إلى التعليمات البرمجية التي تنعكس في مصممي. تكون كائنات ADO.NET لم استثناء; مع أدوات البيانات المرئية المضمنة إنشاء كائنات ADO.NET باستخدام عملية السحب والإفلات إلى جداول قاعدة بيانات النقل إلى التطبيقات. يمكنك رسومياً التعامل مع خصائصها وإنشاء فئة DataSet مخصصة (الذي هو مكتوب DataSet) منها.

عند استخدام مكتوب DataSet الوصول إلى الكائنات DataTable والكائنات DataColumn كخصائص بدلاً من أعضاء مجموعة; لذلك، يمكنك استخدام Intellisense لاختيار الجدول وأسماء الحقل مما يوفر وقت التحويل البرمجي تأكيد صحة الأسماء. بالإضافة إلى ذلك، يمكنك إجراء عمليات يستند إلى خاصية البحث أسرع بكثير من عمليات البحث المستندة إلى مجموعة التي توفر لك فوائد إضافية في وقت التشغيل.

مع كائنات DataSet مكتوب يمكنك أيضاً إجراء ربط البيانات وقت التصميم ثم إزالة استعلامات المخطط من مصدر البيانات (المخطط يتم تحديد وقت التصميم و المضمنة في الفئة نفسها). لأن الكائنات DataSet مكتوب مشتقة من فئة DataSet القياسية, يمكنك تمرير مكتوب DataSet إلى أية خاصية أو أسلوب يأخذ قياسية DataSet. للحصول على معلومات إضافية حول وحدات DataSet مكتوب وأدوات البيانات المرئية Visual Studio .NET انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313486INFO: التخطيط Visual أدوات قاعدة البيانات "و" وحدات DataSet المكتوب
back to the top

وحدات DataSet و XML

تعد XML في الأساسية .NET Framework. يمكن الكائنات DataSet القراءة والكتابة XML عن طريق تحويل بين تنسيقات الهرمية العلائقية. وهي أيضاً التفاعل مع كائن XmlDataDocument وبالتالي توفير متزامنة بشكل كامل عرض نفس البيانات كلا بشكل هرمي (خلال XmlDataDocument) ومن relationally (خلال DataSet). للحصول على معلومات إضافية حول وحدات DataSet و XML، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
313649INFO: التخطيط لـ XML تكامل مع ADO.NET
back to the top

باستخدام ADO في .NET

عند ترحيل التطبيق الخاص بك إلى النظام الأساسي .NET لا يلزم ترحيل لكل تقنية مرة واحدة. يمكن ترحيل بعض أجزاء التطبيق لاستخدام .NET Framework أثناء استخدام تقنيات الموجودة خلال طبقة إمكانية التشغيل المتداخل COM (Interop COM). للحصول على معلومات إضافية، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
308044INFO: التخطيط حول استخدام ADO في .NET
back to the top

استكشاف الأخطاء وإصلاحها

إذا صادفتك مشاكل أو إذا كان لديك أسئلة يمكنك الإشارة إلى مجموعات الأخبار MSDN حيث يمكن مشاركة الخاص بك خبرات مع النظائر الخاص بك. يمكنك أيضاً استخدام قاعدة المعارف لـ Microsoft حيث يمكنك البحث عن مقالات حول المشكلات المحددة. back to the top

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 313590 - آخر مراجعة: 01/24/2014 07:17:06 - المراجعة: 4.3

Microsoft ADO.NET (included with the .NET Framework), Microsoft ADO.NET 1.1, Microsoft Web Services (included with the .NET Framework) 1.0 , Microsoft Web Services Enhancements for Microsoft .NET 1.1

  • kbnosurvey kbarchive kbmt kbarttyperoadmap kbdatabase kbdatabinding kbinfo kbsqlclient kbsystemdata kbupgrade kbwebforms kbwindowsforms KB313590 KbMtar
تعليقات