- + P A

- Set datacombol.datasource=rs中更新问题与解决办法

      ADO 2008-6-28 18:12

set  datacombol.rowsource=rs1
set   datacombol.datasource=rs2

当点击datacombol时 调用rs2.update 时rs2不更新.
解决办法rs2.move 1 再调用update 然后再rs2.move -1

Public Sub save_Click()
    On Error GoTo doerr
    command = "save"
    RaiseEvent saveclick
    If m_recordset Is Nothing Then Exit Sub
    m_recordset.Move 1   'datacombol bug
    m_recordset.UpdateBatch
    m_recordset.Move -1
    MsgBox ("修改成功!")
     add.Enabled = True

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Recordset对象

      ADO 2008-6-28 17:57

Recordset对象

属性

属性名称 数据类型和用途
AbsolutePage 可读写Long类型,要么是设置或返回当前记录所处的页面序号,要么是一个PositionEnum常数,见AbsolutePage用到的常数。在获取或设置AbsolutePage的值之前,必须先设定PageSize的值。AbsolutePage是从1开始计数的。如果当前记录位于第一页时,AbsolutePage的返回值为1,对AbsolutePage设置将使当前记录指针指向指定页的第一条记录。
AbsolutePosition* 可读写的Long类型(从1开始计数),设置或返回当前记录年处的位置。AbsolutePosition的最大取值是RecordCount属性的值。
ActiveCommand 可读写的String类型,Recordset所关联的先前打开的Command对象名称
ActiveConnection 指针类型,指向Recordset所关联的先前打开的Connection对象,或指向一条完整有效的ConnectionString串值。

BOF* 只读Boolean类型,若为True,表明记录指针已位于Recordset第一条记录之前,并且没有了当前记录
Bookmark* 可读写Variant类型,返回对特定记录的引用或使用一个Bookmark值使记录指针指向特定记录
CacheSize* 可读写Long类型,指定本地Cache中所存的记录条

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()