请教连接数据库语句中的“OLE DB Services=-1”的意思

5idonet 2020-07-21 10:18:54
比如正常连接数据库语句:Autumn_CString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & App_netPath & ";Jet OLEDB:Database Password=versVipsttis001;Persist Security Info=False;"

'如下在上面的语句基础上增加了“OLE DB Services=-1”后,发现一个问题:读取数据库数据的速度比上面的语句要超快,但是在前台程序界面如果用户在超过1分钟左右不进行操作后就会自动和数据库断开连接不能读取数据(如果用户一直保持数据库读取等操作则可以正常连接数据库操作),不懂OLE DB Services=-1”的意思,为什么会出现这种现象,还请大师们帮忙解答,感谢!(ps: access数据库2010)
Autumn_CString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & App_netPath & ";OLE DB Services=-1;Jet OLEDB:Database Password=versVipsttis001;Persist Security Info=False;"
...全文
2716 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
5idonet 2020-07-22
  • 打赏
  • 举报
回复
引用 1 楼 贵阳老马马善福专业维修游泳池堵漏防水工程 的回复:
-1一般来说就相当于是false


既然OLE DB Services是false了是不是意味着与所指向的数据库断开连接了,问题是还可以继续操作数据库,如果用户大概超过1分钟左右不进行任何查询等操作,再操作时就报错找不到数据库。这如何解释呢?
threenewbee 2020-07-22
  • 打赏
  • 举报
回复
-1一般来说就相当于是false

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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