مجموعة سجلات ADO
لتتمكن من قراءة بيانات قاعدة البيانات ، يجب أولاً تحميل البيانات في مجموعة سجلات.
إنشاء مجموعة سجلات جدول ADO
بعد إنشاء اتصال قاعدة بيانات ADO ، كما هو موضح في الفصل السابق ، من الممكن إنشاء مجموعة سجلات ADO.
لنفترض أن لدينا قاعدة بيانات باسم "Northwind" ، فيمكننا الوصول إلى جدول "customers" داخل قاعدة البيانات باستخدام الأسطر التالية:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Customers", conn
%>
قم بإنشاء مجموعة سجلات ADO SQL
يمكننا أيضًا الوصول إلى البيانات الموجودة في جدول "العملاء" باستخدام SQL:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Customers", conn
%>
استخراج البيانات من مجموعة السجلات
بعد فتح مجموعة السجلات ، يمكننا استخراج البيانات من مجموعة السجلات.
لنفترض أن لدينا قاعدة بيانات باسم "Northwind" ، فيمكننا الوصول إلى جدول "customers" داخل قاعدة البيانات باستخدام الأسطر التالية:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Customers", conn
for each x in rs.fields
response.write(x.name)
response.write(" = ")
response.write(x.value)
next
%>
كائن ADO Recordset
يتم استخدام كائن ADO Recordset للاحتفاظ بمجموعة من السجلات من جدول قاعدة بيانات.
عرض كافة أساليب وخصائص كائن Recordset .