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

llj0209013 2012-11-23 03:00:12
请教代码中:

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;
...全文
214 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sololie 2012-11-24
  • 打赏
  • 举报
回复
如果是ado connection 对象的open方法,那最后那个参数是一个枚举类型,可选的是: -1 默认值,同步打开连接 16 异步打开连接
sololie 2012-11-24
  • 打赏
  • 举报
回复
ctrl+鼠标左键点击那个open方法,跟进去看源码,不知道你那个open函数的参数是什么,以为不知道你那个conn是什么对象?ado的?
llj0209013 2012-11-23
  • 打赏
  • 举报
回复
针对 conn.open(str,'','',0);与conn.open(str,'','',-1) 中0 与-1 这个感觉回复讲得不对。不是false与true之意思
hsfzxjy 2012-11-23
  • 打赏
  • 举报
回复
其实false是系统定义的常量,值为0
llj0209013 2012-11-23
  • 打赏
  • 举报
回复
引用 1 楼 somemak 的回复:
非0即真,0: false ,非0: True
理论依据是什么
somemak 2012-11-23
  • 打赏
  • 举报
回复
非0即真,0: false ,非0: True

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧