一个送分题,在线等

wj829 2004-04-20 09:53:51
我在用sql server 作后台数据库进行编程时,当隔了一段时间sql server就会自动断开连接(不知我说的对不对),现在我要在前台Delphi中来控制连接sql server的时间,这个程序应该怎么写,最好有例子,谢谢各位
...全文
33 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
zfang 2004-04-20
  • 打赏
  • 举报
回复
帮顶拉
wj829 2004-04-20
  • 打赏
  • 举报
回复
我没有判断,当过了一段时间时,系统就会报general sql error的错误
judicainiao 2004-04-20
  • 打赏
  • 举报
回复
up,学习(监视),断开没遇到过。。。
关注ing
insert2003 2004-04-20
  • 打赏
  • 举报
回复
你怎样判断断开的?
连接上就开始计时,到断开为止,不就是你的时间:)
fim 2004-04-20
  • 打赏
  • 举报
回复
放一个Timer,Interval=1000;
建两个全局变量
FnRunSecond : Integer;//系统运行时间了多少时间
FnConnectSecond : Integer;//自动断开时间,(秒)

onCreate事件中
FnRunSecond := 0;
FnConnectSecond := 3600;//一个小时自动断开

在OnTimer事件中
var
begin
FnRunSecond := FnRunSecond + 1;
if FnRunSecond <= FnConnectSecond then Exit;
//断开数据库 DataBase.Close or ADOConnection.Connected := False;
end;
wj829 2004-04-20
  • 打赏
  • 举报
回复
怎样用这个timer来看网络连接了
laiqinghe377 2004-04-20
  • 打赏
  • 举报
回复
用timer吧 看看网络连接 也许是宽带的事
ziqing 2004-04-20
  • 打赏
  • 举报
回复
如果自动断开的话,可能是你的网络问题
wj829 2004-04-20
  • 打赏
  • 举报
回复
我是用Database连接数据库的,用Timer怎么进行计时
liuyu202 2004-04-20
  • 打赏
  • 举报
回复
当隔了一段时间sql server就会自动断开连接?

你怎么判断是自动断开连接的?
不会自动断开吧!
lzy6204 2004-04-20
  • 打赏
  • 举报
回复
学习
insert2003 2004-04-20
  • 打赏
  • 举报
回复
不般不会自动断开,
你用一Trimer计时
byrybye 2004-04-20
  • 打赏
  • 举报
回复
应该不会有这种情况呀(自动断开连接),可能是网络环境有问题.
如果你想控制的话,你要用TIMER进行监控,如果CONNECTION断开的话,你就
连接,但这样可能会有问题的.可能所有的数据控件都要重新设置.
hch_45 2004-04-20
  • 打赏
  • 举报
回复
如果是本机的话,应该不会自动断开。。

如果用ADO连接的话,如果说它自动断开连接的话,当你在执行查询或其它SQL语句时它会自动再连上去。
dreamyyuan 2004-04-20
  • 打赏
  • 举报
回复
当隔了一段时间sql server就会自动断开连接

沒見到過這種情況
wj829 2004-04-20
  • 打赏
  • 举报
回复
各位大虾帮帮忙了
sandyboy 2004-04-20
  • 打赏
  • 举报
回复
没遇到过学习!
wj829 2004-04-20
  • 打赏
  • 举报
回复
当然不是本机了,是会自动连接上,但我想在程序中控制它的连接时间,当过了这个时间就会出现一个提示断开信息,这怎么实现啊,各位大虾们
profesional 2004-04-20
  • 打赏
  • 举报
回复
都有这么多高手说了,还有一招。

你所有的东西都从装一边试一试

呵呵!!!

  • 打赏
  • 举报
回复
如果是本机的话,应该不会自动断开。。

如果用ADO连接的话,如果说它自动断开连接的话,当你在执行查询或其它SQL语句时它会自动再连上去。

加载更多回复(4)

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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