使用ADOconnection连接到SQLserver数据库,在多次连接-执行插入数据操作-断开-连接后会出现数据库连接异常 试试:每次连接操作完成后ADOConnection1.close;下次用时在打开。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把ADOconnection的属性KeepConnection设为false,这样每次ADOcommand执行动作后,数据库连接会自动关掉的,不要自己做关的动作,另外如果程序中要频繁写入数据,可以把KeepConnection设为true,这样可以避免每次写入数据都重新连接数据库,增加系统开销,你要分析你程序工作的实际情况;SQLSERVER 2000是动态分配内存的,你说的情况很正常,你也可以在企业管理器内限定使用的内存数量,也就是在服务器属性里改变内存为“使用固定的内存大小”,如果这台机子主要用作数据库使用,建议不要固定下来。祝你好运。 多谢。我写入数据是比较频繁的所以KeepConnection一定是设为true的。在多次连接-执行插入数据操作-断开-连接后会出现数据库连接异常--灾难性故障。大概是什么原因? 要刷新数据用让数据集控件来Refresh吧 这样建议使用Server Cusor这样会好一些的! 因为可能需要连接到其他数据库,所以要断开阿。to: manboo(折翼天使在红叶飞舞)能不能说的详细点? manboo说的是使用服务端游标。我并不认为这样同你的问题有联系。这样时而连接时而断开的数据库应用我也写过的,并没有出样的问题。 可以对每个不同的数据库连接建立一个 TAdoConnection,(需要Create)如果是为了方便使用定义的公共连接,在需要用的时候把对应的连接赋值就行(转换指针)了.SQL SERVER 使用的到最大内存后到一定时间后会自动释放的。 请问这个有问题吗? 求一个用网络控件编程的多线程cs程序实例 求一SQL语句 记录定位问题,在线急等 关于DBLookupComboBox的问题,奇怪? SQL SERVER2000中如何快速复制一个数据表 紧急求助 SocketConnection 请教关于idTelnet控件使用的问题,急急急!!! 我在XP下写的程序一打开输入法就死机!!!求解决方案 如何使Form及其中的控件隨屏幕改變而改變大小? 帮我去掉计算字段的货币符号! 关于用Delphi读.doc,.dwg和图片文件进Access数据库中的OLE对象字段的问题?
我写入数据是比较频繁的所以KeepConnection一定是设为true的。
在多次
连接-执行插入数据操作-断开-连接后
会出现数据库连接异常--灾难性故障。
大概是什么原因?
to: manboo(折翼天使在红叶飞舞)
能不能说的详细点?
如果是为了方便使用定义的公共连接,
在需要用的时候把对应的连接赋值就行(转换指针)了.
SQL SERVER 使用的到最大内存后
到一定时间后会自动释放的。