• 0

ما هي الطرق الأساسية الخاصة بالغرض "DataTable" في "ASP.net" ؟

  • 0

يوفر الغرض "DataTable" مجموعة من الخصائص و الطرق التي تسمح بالتعامل مع كل جدول من جداول غرض Dataset على حدى. من أكثر الطرق استخداماً هي الطرق "Clear" و "AcceptChanges" و "RegectChanges" و هي مطابقة لتلك التي يدعمها الغرض "DataSet" إلا أنها تُطبّق فقط على جدول وحيد هو الجدول الذي يؤشّر إليه الغرض "DataTable".

كما أن هناك مجموعة من الطرق الأخرى التي تسمح بالتعامل مع محتويات الجدول وهي :

  • الطريقة NewRow والتي تُنشئ صف في الجدول حيث يتم إدخال القيم إلى الصف باستخدام النص البرمجي.
  • الطريقة Select و التي تقوم بإعادة مجموعة من الأسطر التي تطابق تعبير تصفية معيّن.

مثال:

<%@ Page Language="vb" %> 
<%@ import Namespace="System.Data" %> 
<%@ import Namespace="System.Data.OleDb" %> 
<script runat="server">  
Sub Page_Load(sender As Object, e As EventArgs) 
'declarations 
Dim mycon As OleDbConnection 
Dim mycmd As OleDbCommand 
Dim mydap As OleDbDataAdapter 
Dim mydst As DataSet  
mycon = New OleDbConnection( _ 
"Provider=Microsoft.Jet.OLEDB.4.0;" & _ 
"Data Source=c:\myDb.mdb")  
mydap = New OleDbDataAdapter ( _ 
"select col1,col2 from myTable", _ 
mycon) mydst = New DataSet() 
mydap.Fill(mydst,"col2") mygrid.DataSource = mydst.Tables("col2") 
mygrid.DataBind  
End Sub

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن