使用DAO了VB6的:DAO:db.OpenRecordSet(“Table1”,dbOpenTable,0,dbPessimistic) - 第三个参数是做什么的?
db.OpenRecordSet("Table1", dbOpenTable, 0, dbPessimistic)
如果第三个参数在上面设置为0
,为,什么是它的效果? 0
不是此文档中此参数的列出值。
编辑:如果0
作为第三个参数给出,将打开什么样的记录集?
使用DAO了VB6的:DAO:db.OpenRecordSet(“Table1”,dbOpenTable,0,dbPessimistic) - 第三个参数是做什么的?
db.OpenRecordSet("Table1", dbOpenTable, 0, dbPessimistic)
如果第三个参数在上面设置为0
,为,什么是它的效果? 0
不是此文档中此参数的列出值。
编辑:如果0
作为第三个参数给出,将打开什么样的记录集?
这是Options
说法。通过0
等同于根本不传递任何选项。
看看由d_schnell链接的manual page:所有的常量都有非零值。
您也可以直接在VB6 IDE中检查值。在代码窗口中键入支持的值之一,如dbAppendOnly
。将光标放在该单词上并按Shift+F2
。对象浏览器打开,并列出所有常量。它们都具有非零值(值显示在对象浏览器的底部)。
+1传递'0'等价于不传递任何选项。 – MarkJ 2010-07-02 11:28:54
如果没有选项通过这个参数会发生什么? – CJ7 2010-07-02 23:52:48