读书人

请问代码中:conn.open(str,amp;#x27;amp;#x

发布时间: 2012-12-14 10:33:08 作者: rapoo

请教代码中:conn.open(str,'','',0);与conn.open(str,'','',-1) 中0 与-1是什么含义?谢谢
请教代码中:

conn.open(str,'','',0);

conn.open(str,'','',-1) 中0 与-1是什么含义?谢谢


uses

adoint;

var conn:connection;

begin

conn:Coconnection.create;//创建对象

conn.open(str,'','',-1)//str为数据库的连接字符串

end;

========================================================
uses

adoint;

var conn:connection;

begin

conn:Coconnection.create;//创建对象

conn.open(str,'','',0)//str为数据库的连接字符串

end;

[最优解释]
如果是ado connection 对象的open方法,那最后那个参数是一个枚举类型,可选的是:
-1 默认值,同步打开连接
16 异步打开连接
[其他解释]
非0即真,0: false ,非0: True
[其他解释]

引用:
非0即真,0: false ,非0: True


理论依据是什么
[其他解释]
其实false是系统定义的常量,值为0
[其他解释]
针对 conn.open(str,'','',0);与conn.open(str,'','',-1) 中0 与-1

这个感觉回复讲得不对。不是false与true之意思
[其他解释]
ctrl+鼠标左键点击那个open方法,跟进去看源码,不知道你那个open函数的参数是什么,以为不知道你那个conn是什么对象?ado的?

读书人网 >.NET

热点推荐