ADO Recordset (جمع البيانات)
للقراءة البيانات من قاعدة البيانات، يجب أولاً تحميل البيانات إلى مجموعة السجلات.
إنشاء مجموعة سجلات جدول ADO (ADO Table Recordset)
بعد إنشاء اتصال قاعدة بيانات 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 (ADO SQL Recordset)
يمكننا أيضًا الوصول إلى بيانات جدول "Customers" باستخدام 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 للمسلسل x في rs.fields response.write(x.name) response.write(" = ") response.write(x.value) التالي %>
مثل ADO Recordset Object
يمكن استخدام ADO Recordset Object لاستيعاب مجموعة السجلات من جدول قاعدة البيانات.
اعرض جميع الطرق والخصائص للـ ADO Recordset Object.