Object Recordset na ADO

Shili

GetRows
Ben li shi shi zhe ronghe GetRows fangfa.

Recordset duibiao

ADO Recordset duibiao yong yu kangnang yi ge lai zhi shujuku de jiluji. Yi ge Recordset duibiao zhi baozheng jilu he lie (zhuangtai).

Zai ADO zhong, ci duibiao shi zui zhongyao he zui chang yong yu dui shujuku de shu ju jingxing caozuo de duibiao.

ProgID

set objRecordset=Server.CreateObject("ADODB.recordset")

Dang ni dianci kaikai yi ge Recordset shi, dianxian jilu zhenzhi jiang zhi xiang di yi ge jilu, tongshi BOF he EOF shuxing wei False. Ruyi you jilu, BOF he EOF shuxing wei True.

Recordset duibiao nenggou zhi chi liang zhong gengxinxing le:

  • Lijian gengxin - Yiduan diao zhao Update fangfa, suan ge genggai bei bijian xie ru shujuku.
  • Pi xu gengxin - provider jiang huncun duo ge genggai, ranhou shi yong UpdateBatch fangfa ba zhe xie genggai chuan song dao shujuku.

Zai ADO, dingyi le 4 zhong butong de youcui (zhizhen) leixing:

  • Dongtai youcui - Yunni kan kan qita yonghu zuo de tianjia, genggai he shanchu
  • Kaiyuj youcui - Dianxu youcui, bieren shi ni bu neng kan kan you qita yonghu zuo de tianjia, bing hui zengfang ni fangxiang qita yonghu yi shanchu de jilu. Qita yonghu zuo de shujuzhenggai shi kaiji de.
  • 静态游标 - 提供记录集的静态副本,可用来查找数据或生成报告。此外,由其他用户所做的添加、更改和删除将是不可见的。当您打开一个客户端 Recordset 对象时,这是唯一被允许的游标类型。
  • Cursor kai tsuntsai - ba zai amin'ganta da'war da'waki wanda za'a yin'ganta. Dukkanin da'waki wanda za'a yin'ganta daga wajen'ganta zai kaiwa da'waki.

An za'a kara da'war wajen'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.

Tsunan:Kanaki kuma'na kai ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.

属性

属性 描述
AbsolutePage A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
AbsolutePosition A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
ActiveCommand A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
ActiveConnection A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
BOF An za'a kara da'war wajen'ganta, an za'a kara da'war wajen'ganta.
Bookmark A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
CacheSize A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
CursorLocation A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
CursorType A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
DataMember A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
DataSource An za'a kara da'war wajen'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
EditMode A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
EOF An za'a kara da'war wajen'ganta, an za'a kara da'war wajen'ganta.
Filter A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
Index A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
LockType A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a yin'ganta.
MarshalOptions A yantama ko'yi ta'war da'waki wanda za'a yin'ganta, an za'a kara da'war da'waki wanda za'a kara da'war wajen'ganta.
السجلات القصوى تعيين أو العودة إلى عدد السجلات القصوى التي يمكن استردادها من Recordset.
عدد الصفحات العودة إلى عدد صفحات البيانات في Recordset.
حجم الصفحة تعيين أو العودة إلى عدد السجلات المسموح بها في صفحة واحدة من Recordset.
عدد السجلات العودة إلى عدد السجلات في Recordset.
الترتيب تعيين أو العودة إلى اسم الحقل أو الحقول التي تستخدم كأساس للترتيب في Recordset.
المصدر تعيين قيمة نصية أو مرجع Command أو العودة إلى قيمة نصية توضح مصدر Recordset.
الحالة العودة إلى قيمة توضح ما إذا كان Recordset هو مفتوح، مغلق، في اتصال، في تنفيذ أو في استرداد البيانات.
الحالة العودة إلى حالة السجل الحالي للتحديث الجماعي أو العمليات الكبيرة.
بقيا في التوافق تعيين أو العودة إلى ما إذا كان يجب تغيير المرجع إلى السجلات الفرعية عند تغيير موقع السجل الأم.

الطريقة

الطريقة 描述
إضافة جديد إنشاء سجل جديد.
إلغاء إلغاء تنفيذ.
إلغاء جملة إلغاء تعديل جملة.
إلغاء تعديل إلغاء تعديل سجل في Recordset.
نسخ إنشاء نسخة من Recordset موجود.
إغلاق إغلاق Recordset.
مقارنة علامات البحث مقارنة بين علامات البحث.
حذف حذف سجل أو مجموعة من السجلات.
البحث البحث عن سجل واحد في Recordset يوافق مع شرط معين.
GetRows نسخ سجلات متعددة من Recordset إلى مصفوفة ثنائية.
GetString استرداد Recordset كـ字符串.
تحريك تحريك مؤشر السجلات في Recordset.
تحريك الأول تحريك مؤشر السجلات إلى السجل الأول.
تحريك الأخير تحريك مؤشر السجلات إلى السجل الأخير.
تحريك التالي تحريك مؤشر السجلات إلى السجل التالي.
تحريك السابق تحريك مؤشر السجلات إلى السجل السابق.
التاليRecordset بالقيام بتنفيذ سلسلة من الأوامر لإزالة Recordset الحالي وتقديم Recordset التالي.
فتح فتح عنصر بيانات قاعدة البيانات، هذا العنصر يمكنه تقديم الوصول إلى سجلات الجدول، نتائج البحث أو مجموعة البيانات المحفوظة Recordset.
Requery 通过重新执行对象所基于的查询来更新 Recordset 对象中的数据。
Resync 从原始数据库刷新当前 Recordset 中的数据。
Save 把 Recordset 对象保存到 file 或 Stream 对象中。
Seek 搜索 Recordset 的索引以快速定位与指定的值相匹配的行,并使其成为当前行。
Supports 返回一个布尔值,此值可定义 Recordset 对象是否支持特定类型的功能。
Update Sauki dukkanin sauran dattaki Recordset zuwa babban babban dake. Yana iya amfani da shi a cikin farin gada na batch.
UpdateBatch Sauki dukkanin sauran dattaki Recordset zuwa babban babban dake. Yana iya amfani da shi a cikin farin gada na batch.

Shirin

Rarraba: Ba za a iya amfani da shirin VBScript ko JScript domin amfani da shirin (zai iya amfani da shirin Visual Basic, Visual C++, da Visual J++ ne kuma za a iya amfani da shirin).

Shirin 描述
EndOfRecordset Na ke sha da ke tsammanin kafin wani rijiyo ya kai iyaka daga farkon dattaki Recordset.
FetchComplete Na ke sha da ke tsammanin kafin dukkanin dattaki record da aka gudanar da karanta a cikin aikin asin.
FetchProgress Na ke sha da ke tsammanin kuma ya yi sauri a cikin aikin asin wani lokaci, wanda ya nuna dukkanin dattaki record da aka gudanar da karanta.
FieldChangeComplete Na ke sha da ke tsammanin kafin dattaki Field.
MoveComplete Na ke sha da ke tsammanin kafin sauri daga wurin sauri a cikin Recordset.
RecordChangeComplete Na ke sha da ke tsammanin kafin dattaki record.
RecordsetChangeComplete Na ke sha da ke tsammanin kafin dattaki Recordset.
WillChangeField Na ke sha da ke tsammanin kuma ya yi sauri kafin dattaki Field.
WillChangeRecord Na ke sha da ke tsammanin kuma ya yi sauri kafin dattaki record.
WillChangeRecordset Na ke sha da ke tsammanin kuma ya yi sauri a cikin Recordset.
WillMove Na ke sha da ke tsammanin kuma ya yi sauri daga wurin sauri a cikin Recordset.

Kungiyar

Kungiyar 描述
Fields Na ke sha da ke tsammanin hauwaiyar da sabon dattaki Recordset.
Properties Ka da ke fari da ke tsammanin dattaki Recordset.

Fields 集合的属性

属性 描述
Count

返回 fields 集合中项目的数目。以 0 起始。

例子:

	countfields = rs.Fields.Count
	
Item(named_item/number)

返回 fields 集合中的某个指定的项目。

例子:

	itemfields = rs.Fields.Item(1)
	或者	
	itemfields = rs.Fields.Item("Name")
	

Properties 集合的属性

属性 描述
Count

返回 properties 集合中项目的数目。以 0 起始。

例子:

	countprop = rs.Properties.Count
	
Item(named_item/number)

返回 properties 集合中某个指定的项目。

例子:

	itemprop = rs.Properties.Item(1)
	或者
	itemprop = rs.Properties.Item("Name")