نمایش نتایج 1 تا 6 از 6

نام تاپیک: فرق TableAdapter و DataAdapter

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1385
    محل زندگی
    مشهد
    سن
    38
    پست
    449

    فرق TableAdapter و DataAdapter

    سلام دوستان
    میشه راهنماییم کنید که فرق بین TableAdapter و DataAdapter چیه ؟ غیر از اینکه Table Adapter شئ Connection رو Encapsolate میکنه و لازم به باز کردن و بستن Connection نیست ؟

  2. #2
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736
    نقل قول نوشته شده توسط bad_boy_2007 مشاهده تاپیک
    سلام دوستان
    میشه راهنماییم کنید که فرق بین TableAdapter و DataAdapter چیه ؟ غیر از اینکه Table Adapter شئ Connection رو Encapsolate میکنه و لازم به باز کردن و بستن Connection نیست ؟
    http://msdn2.microsoft.com/en-us/lib...wx(VS.80).aspx
    Users of previous versions of Visual Studio can think of a TableAdapter as a DataAdapter with a built-in connection object and the ability to contain multiple queries. Each query added to a TableAdapter is exposed as a public method that is simply called like any other method or function on an object.

    In addition to the standard functionality of a DataAdapter, TableAdapters provide additional typed methods that encapsulate queries that share a common schema with the associated typed DataTable. In other words, you can have as many queries as you want on a TableAdapter as long as they return data that conforms to the same schema.
    In the previous version of Visual Studio, ADO.NET Data Adapters were used for communicating between an application and a database. While data adapters are still a main component of .NET Framework Data Providers, TableAdapters are designer-generated components that improve upon the functionality of DataAdapters. TableAdapters typically contain Fill and Update methods to fetch and update data in a database.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1385
    محل زندگی
    مشهد
    سن
    38
    پست
    449
    ممنون ارژنگ عزیز لطف کردی وقت گزاشتی ولی من چیزی از این متن نفهمیدم میشه فارسی توضیح بدی

  4. #4

    نقل قول: فرق TableAdapter و DataAdapter

    Salam
    A DataAdapter is a Framework class used to construct untyped DataSet
    objects by populating the Tables collection with the rowsets returned by
    the SelectCommand. This class also supports an Update method that permits
    you to define Update, Insert and Delete Commands for a single table. While
    the DataAdapter can populate a DataSet with many tables, it can only make
    changes to one of these--unless you jump through some hoops
    A TableAdapter is a Visual Studio-generated class to generate strongly
    typed DataTable classes--including code to update the DataTable. It is a
    bindable mechanism to manage a single rowset--usually derived from a
    SELECT against a single table.
    While both of these mechanisms can be populated with the rowset returned
    by a JOIN, they do not provide a means to update the root database
    Table--as possible in some cases in ADO classic.


  5. #5
    VIP
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    www
    سن
    40
    پست
    1,247

    نقل قول: فرق TableAdapter و DataAdapter

    نقل قول نوشته شده توسط bad_boy_2007 مشاهده تاپیک
    سلام دوستان
    غیر از اینکه Table Adapter شئ Connection رو Encapsolate میکنه و لازم به باز کردن و بستن Connection نیست ؟
    DataAdapter هم این کارو میکنه.

  6. #6
    کاربر تازه وارد آواتار Sociant
    تاریخ عضویت
    آبان 1387
    محل زندگی
    اراک
    پست
    88

    نقل قول: فرق TableAdapter و DataAdapter

    از ترجمه متنی که ارژنگ گذاشتن اینطور میشه نتیجه گرفت :
    1- میتوان TableAdapter را همان DataAdapter بعلاوه داشتن ارتباط درونی و قابلیت داشتن چند کوئری در نظر گرفت. (برای TableAdapter ها میشه به تعداد دلخواه کوئری تعریف کرد)
    2- هر کوئری تعریف شده را می توان به صورت متد public فراخوانی کرد.
    (کوئری هایی که میسازید با اسم کوئری بصورت متد از شی tableAdapterقابل دسترسی و فراخوانی میشوند)

تاپیک های مشابه

  1. درج داده های موجود در TableAdapter در منبع داده
    نوشته شده توسط first_squit در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 26 مهر 1386, 09:12 صبح
  2. چگونگی تنظیم خواصیت INSERT در dataadapter یا tableadapter
    نوشته شده توسط first_squit در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 26 مهر 1386, 08:25 صبح
  3. دیتاست و تعداد tableadapter ها
    نوشته شده توسط hamed_bostan در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: شنبه 31 شهریور 1386, 13:12 عصر
  4. مشکل با AllowNull فیلد های TableAdapter بعد از تغییرات
    نوشته شده توسط پویا در بخش VB.NET
    پاسخ: 4
    آخرین پست: شنبه 03 شهریور 1386, 13:10 عصر
  5. مشکل با DataAdapter ها
    نوشته شده توسط Behnama در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 19 تیر 1386, 06:51 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •