ado.net چیست؟

آموزش ado.net

در اینجا بیشتر به توضیح و تشریح می پردازم

در NET Framework . دستيابی داده با استفاده از ADO.NET انجام می شود . ADO.NET در حقيقت يك رابط برنامه نويسی است كه مجموعه امكانات لازم به منظور برقراري اتصال با بانك های اطلاعاتی را در اختيار پياده كنندگان برنامه های وب قرار می دهد . رابط فوق با ايجاد يك لايه اضافه ، جزئيات و پيچيدگی های موجود به منظور دستيابی به داده را از ديد پياده كنندگان مخفی نگه می دارد . برنامه های وب نوشته شده با استفاده از ASP.NET 2.0 از امکانات ارائه شده توسط ADO.NET نظير : ارتباط اتوماتيك با انواع متفاوتی از منابع داده ، ايجاد كنترل های كاربر در ارتباط با داده و ساير موارد ديگر استفاده می نمايند . بدين ترتيب حجم كد مورد نياز برای نوشتن برنامه های وب مبتنی بر داده كاهش يافته و نگهداری و پشتيبانی از اين نوع برنامه ها شرايط مطلوب تری را فراهم خواهد نمود.

ado.net تکنولوژی ارتباط با دیتابیس توی محیطهای برنامه های دات نت یا … است.

در واقع تکنولوژی ارتباط با دیتابیس از طریق ویزاردها و بازخوانی اطلاعات آن از طریق دیتاست ها و اعلان خروجی آن در ایکس ام ال ها

ADO.net يه تكنولوژي براي كار با پايگاه داده است كه مثل يه واسطه بين برنامه نويس و پايگاه داده كار ميكنه تا با كم كردن حجم كدنويسي به برنامه نويس كمك كنه البته این واضحه چون از نظر زمانی که خیلی خیلی کمک میکنه

برای رفع مشکلات شی گرایی که پایگاه های داده از اون حمایت نمی کنن استفاده میشه

برای ارتباط خود به صورت داینامیک دستورات ارتباطی با دیتابیس را می سازد و نیاز نیست شما برای select یا update کردن از sp استفاده کنید فقط کافیه یک query بنویسید تا خودش تبدیل به یک دستوری قابل فهم برای sql بکند در کل خیلی سریعتر از مدل دیتاست می توان پروژه ها رو راه اندازی کرد

در ورژن های جدید قابلیت افزودن sp و یا از حالت داینامیک خارج کردن رو هم داره

یه چیز دیگه هم اضافه کنم اونم اینکه در جاوا هم Hibernate این کار و انجام میده

 

به سفارش دوستان در دو جلسه ado.net  رو تصمیم گرفتم در آینده براتون بذارم

البته تا دیر نشده این هم اضافه می کنم

برای استفاده از ADO.NET باید از دستور using System.Data ; در ابتدای برنامه استفاده کنیم .
برای استفاده از بانک اطلاعاتی SQL Server باید دستور using Systm.SqlClient
و برای سایر بانکهای اطلاعاتی باید دستور using System.Data.OleDb در ابتدای برنامه اضافه کرد .

به طور خلاصه مراحل ایجاد اتصال به DB به این صورته :

1- تعریف شئ اتصال : یعنی این دستور SqlConnection ConObj ; .

2- تعریف رشته اتصال : دستور string StrConnection.

3- مقدار دهی کردن شئ اتصال :
StrConnection = “Provider = SQLOLEDB.1 “ + “Data Source = DB file path “ ;

4- مقدار دهی کردن شئ اتصال با رشته اتصال
ConObj = new SqlConnection (StrConnection) ;

5- فراخوانی متد open برای باز کردن اتصال : StrConnection.Open() ;

 

برای اینجا کافیه

برای ادامه آموزش در سایت مطالب بعدی رو مطالعه بفرمائید

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خانهپروژه هامحصولاتتماس با ما