به مجموعه کامپوننت هایی که برای دسترسی به داده های یک بانک
اطلاعاتی در Net. استفاده می شود ADO.NET گفته می شود ADO.NET برای دسترسی به داده
ها از معماری غیر متصل استفاده می کند.معماری غیر متصل به این معنی است که ابتدا
برنامه به موتور اطلاعاتی بانک مورد نظر خود متصل شده، داده های مورد نیاز خود را
از بانک اطلاعاتی دریافت کرده و آن ها را در بانک اطلاعاتی ذخیره می کند. سپس
برنامه از بانک اطلاعاتی قطع می شود و تغییرات مورد نظر خود را در داده ها وجود در
حافظه انجام می دهد. هر زمان که لازم باشد تغییرات ایجاد شده را در بانک اطلاعاتی
ذخیره می کند. برنامه یک اتصال جدید را به بانک اطلاعاتی ایجاد کرده و از طریق این
تغییراتی را که در داده ها اعمال کرده بود را در جدول اصلی نیز ایجاد می
کند.کامپوننت اصلی که داده های دریافتنی از بانک اطلاعاتی را در حافظه نگهداری می
کند،کامپوننت DATASET است. این کامپوننت خود از چند کامپوننت دیگر مانند اشیایی از
نوع DataBASE تشکیل شده است. بعد از اینکه داده ها در حافظه قرار گرفتند می توان با
استفاده از دستور SELECT بین آن ها جست و جو انجام داد.