اذهب إلى المحتوى
  • 0

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

عبد الرحيم

السؤال

Recommended Posts

  • 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

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...