大家都知道酒酿蛋是非常传统的美胸食品产后丰胸产品,醪糟也叫酒酿,是由糯米或者大米经过酵母发酵而制成的一种风味食品,其产热量高,富含碳水化合物丰胸产品燕窝酒酿蛋、蛋白质、b族维生素、矿物质等,这些都是人体不可缺少的营养成分酒酿蛋丰胸方法。其中酒酿中含的醣化酵素,能促进乳房的二次发育,具有美胸的作用燕窝酒酿蛋丰胸
ذخيره و بازيابی داده توسط ADO.NET (بخش اول)
اين مطلب از طريق سايت شرکت سخاروش در اختيار شما گذاشته شده است .

ذخيره و بازيابی داده توسط ADO.NET (بخش اول)

ذخيره و بازيابی داده توسط ADO.NET (بخش اول)

با استفاده از ADO.NET ، امکان اتصال به منابع داده متفاوت ، بازيابی ، پردازش و بهنگام سازی داده ، فراهم می گردد . ADO.NET از XML به منظور  انتقال داده بين برنامه ها و منابع داده استفاده می نمايد .ويژوال استوديو دات نت دارای امکانات متعددی به منظور دستيابی به بانک های اطلاعاتی (برخاسته از ADO.NET ) ، می باشد. پس از اتصال به يک بانک اطلاعاتی می توان با استفاده از مجموعه ای از اشياء ، خصلت ها و متدها ، صرفنظر از نوع بانک اطلاعاتی ، عمليات مورد نظر خود در ارتباط با يک بانک اطلاعاتی را انجام داد. در اين مقاله به بررسی  امکانات ويژوال استوديو دات نت به منظور اتصال به يک بانک اطلاعاتی و انجام عمليات متفاوتی همچون  خواندن ، تغيير و حذف رکوردهای موجود در يک بانک اطلاعاتی ، خواهيم پرداخت .

مبانی اوليه ADO.NET
به منظور دستيابی به داده در
ADO.NET
، سه لايه وجود دارد :

لايه ارائه دهنده داده ، واسطه بين محل ذخيره سازی داده و Data Set ، می باشد .Data Set مستقل از منبع داده است  .

در ADO.NET از دو نوع Connection به منظور اتصال به يک بانک اطلاعاتی ( با توجه به نوع بانک اطلاعاتی )  استفاده می گردد :

علاوه بر موارد فوق ، امکان دستيابی مستقيم به فايل های XML با استفاده از متدهای  ReadXML و WriteXML مربوط به شی DataSet ، نيز وجود دارد.
اشياء ، خصلت ها و متدهای حمايت شده توسط
ADO.NET توسط سه namespace ارائه می گردد :

در زمان دستيابی و استفاده از بانک های اطلاعاتی ( از طريق کد نوشته شده ) ، می بايست از عبارت Imports در ابتدای ماژول استفاده گردد .

VB.NET

Imports System.Data
Imports System.Data.SqlClient    'For SQL database Connection
Imports  System.Data.OleDb        'For OLE DB database Connection

به منظور دستيابی داده از طريق ADO.NET ، مراحل زير را دنبال می نمائيم :

در ادامه به تشريح هر يک از مراحل فوق خواهيم پرداخت .

ارتباط با بانک اطلاعاتی
با استفاده از
Server Explorer در ويژوال استوديو دات نت ، امکان ايجاد يک ارتباط با بانک اطلاعاتی فراهم می گردد. در اين رابطه مراحل زير را دنبال می نمائيم (در حالت  Design ) : 

 

ايجاد يک Data Set
با استفاده از اشياء
Connection و Adapter ( ايجاد شده در بخش قبل )، می توان يک Data set را ايجاد نمود. برای ايجاد يک Data set پس از استقرار در حالت Design ، مراحل زير را دنبال می نمائيم .

نمايش يک Data set
برای نمايش يک
Data Set بر روی يک فرم وب و در زمان اجراء ، مراحل زير را دنبال می نمائيم :

VB.NET

Private Sub Page_Load (ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles Mybase.Load
   SqlDataAdapter1.Fill ( SrcoDataSet11)
   DataGrid1.DataBind ( )
End Sub

با توجه به اين که پر نمودن Data set و نسبت دهی داده به کنترل DataGrid از طريق رويداد Page_Load انجام می شود ، ضرورتی به نگهداری اطلاعات وضعيت  برای کنترل DataGrid وجود نخواهد داشت . با مقداردهی خصلت  EnableViewState به False ، کارائی برنامه بهبود می يابد.

تغيير رکوردها در يک بانک اطلاعاتی
DataSet يک شی اصلی و مهم در ADO.NET بوده و هرگونه تغييرات شامل افزودن ، حذف و يا تغيير رکوردهای موجود در يک بانک اطلاعاتی عموما" از طريق شی فوق، انجام می شود . برای تغيير رکوردها از طريق يک DataSet مراحل زير را دنبال می نمائيم .

از مجموعه های Tables,Rows و Columns برای دستيابی به داده موجود در يک DataSet استفاده می گردد . در بخش دوم اين مقاله با نحوه استفاده از مجموعه های فوق به منظور ويرايش يک بانک اطلاعاتی ، آشنا خواهيم شد.


استفاده از اين مطلب  با ذکر منبع و اهداف غيرانتفاعی بلامانع است .
http://www.srco.
ir