DAO:db.OpenRecordSet(“Table1”,dbOpenTable,0,dbPessimistic) - 第三个参数有什么作用?

时间:2010-07-02 10:13:38

标签: vb6 dao

从VB6中使用DAO:

db.OpenRecordSet("Table1", dbOpenTable, 0, dbPessimistic)

如果第三个参数设置为0,如上所述,它的作用是什么? 0不是文档中此参数的列出值。

编辑:如果将0作为第三个参数,将打开哪种记录集?

1 个答案:

答案 0 :(得分:0)

这是Options参数。传递0相当于不传递任何选项。

查看由d_schnell链接的manual page:所有常量都具有非零值。

您也可以直接在VB6 IDE中检查这些值。在代码窗口中键入一个受支持的值,例如dbAppendOnly。将光标放在单词上,然后按Shift+F2。打开对象浏览器,其中包含所有常量的列表。它们都具有非零值(值显示在对象浏览器的底部)。