[DATABASE]
DBMS=MSS Microsoft SQL Server 7
Database=oct
UserId=
DatabasePassword=
LogPassword=
ServerName=192.168.0.253
LogId=sa
AutoCommit=FALSE
DBParm= CommitOnDisconnect='No',log = 0 ,
Prompt=0
Lock=
这样链接的方式:用函数获取配置文件参数和transaction,
sqlobject.DBMS=
sqlobject.Database =
sqlobject.LogID =
sqlobject.LogPass =
sqlobject.ServerName =
sqlobject.UserID =
sqlobject.DBPass =
sqlobject.Lock =
sqlobject.DBParm =
sqlobject.AutoCommit =
最后connect using sqlca;
这样的连接有些电脑快有些电脑慢,为什么??
16 个解决方案
#1
用pb运行连接就很快,编译好后连接就会很慢。为什么??
#2
sqlobject.DBParm =
sqlobject.AutoCommit =
最后connect using sqlca;
==========================
怎么设置的是sqlobject,最后又在用sqlca连接?
sqlobject.AutoCommit =
最后connect using sqlca;
==========================
怎么设置的是sqlobject,最后又在用sqlca连接?
#3
sqlobject是函数的参数,然后用sqlca作为参数传入函数。。用函数f_sqlini(sqlca)
#4
数据库中途断开,如何判断是否断开,断开会提示dbprocess处于不可用或未启用状态。如何判断会出现这种错误??
#5
1.“用pb运行连接就很快,编译好后连接就会很慢”
察看程序目录下是否缺少dll,或者dll版本有没有问题
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
察看程序目录下是否缺少dll,或者dll版本有没有问题
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
#6
1.“用pb运行连接就很快,编译好后连接就会很慢”
察看程序目录下是否缺少dll,或者dll版本有没有问题
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
#7
pb的四个dll都是目前用的pb版本,ntwdblib.DLL,dbnetlib.dll,libjcc.dll都有,98,xp和2000都会有这样的问题
#8
用SQLCA.SQLCODE可以检查数据库是否连接成功,如果SQLCA.SQLCODE= -1 就是连接失败!
#9
在装有pb的机子上看看 是不是dll的问题
#10
1.“用pb运行连接就很快,编译好后连接就会很慢”
关闭防火墙试一试
关闭防火墙试一试
#11
看看是不是SQLserver补丁没打全。
#12
那就是你配置文件的问题了,sqlobject 很有问题,请你直接配置成sqlca,连接参数参考,数据库画板的连接参数,问题在哪就很明确了吧!
#13
补丁打了,我自己用来编程的电脑也连接慢,连接本地不慢。
把pb的dll全部拷贝过来,也是一样。
有些电脑又不会。
================================
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
安全策略怎么搞?要改哪个??
==================================
把pb的dll全部拷贝过来,也是一样。
有些电脑又不会。
================================
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
安全策略怎么搞?要改哪个??
==================================
#14
我以前遇到过win2000+sqlserver2000有这种情况,本地不慢,客户机慢,我就在本地和客户机都打上了sqlserver2000 pack 3,就解决问题.
#15
写个最简单的程序测试一下吧.就能知道是环境的原因还是程序的原因了.
#16
把你电脑上的ntwdblib.DLL,dbnetlib.dll,libjcc.dll拷贝到客户端
#1
用pb运行连接就很快,编译好后连接就会很慢。为什么??
#2
sqlobject.DBParm =
sqlobject.AutoCommit =
最后connect using sqlca;
==========================
怎么设置的是sqlobject,最后又在用sqlca连接?
sqlobject.AutoCommit =
最后connect using sqlca;
==========================
怎么设置的是sqlobject,最后又在用sqlca连接?
#3
sqlobject是函数的参数,然后用sqlca作为参数传入函数。。用函数f_sqlini(sqlca)
#4
数据库中途断开,如何判断是否断开,断开会提示dbprocess处于不可用或未启用状态。如何判断会出现这种错误??
#5
1.“用pb运行连接就很快,编译好后连接就会很慢”
察看程序目录下是否缺少dll,或者dll版本有没有问题
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
察看程序目录下是否缺少dll,或者dll版本有没有问题
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
#6
1.“用pb运行连接就很快,编译好后连接就会很慢”
察看程序目录下是否缺少dll,或者dll版本有没有问题
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
#7
pb的四个dll都是目前用的pb版本,ntwdblib.DLL,dbnetlib.dll,libjcc.dll都有,98,xp和2000都会有这样的问题
#8
用SQLCA.SQLCODE可以检查数据库是否连接成功,如果SQLCA.SQLCODE= -1 就是连接失败!
#9
在装有pb的机子上看看 是不是dll的问题
#10
1.“用pb运行连接就很快,编译好后连接就会很慢”
关闭防火墙试一试
关闭防火墙试一试
#11
看看是不是SQLserver补丁没打全。
#12
那就是你配置文件的问题了,sqlobject 很有问题,请你直接配置成sqlca,连接参数参考,数据库画板的连接参数,问题在哪就很明确了吧!
#13
补丁打了,我自己用来编程的电脑也连接慢,连接本地不慢。
把pb的dll全部拷贝过来,也是一样。
有些电脑又不会。
================================
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
安全策略怎么搞?要改哪个??
==================================
把pb的dll全部拷贝过来,也是一样。
有些电脑又不会。
================================
2.“有些电脑快有些电脑慢”
有可能跟你的网络环境有关系,特别是检查一下每个客户端的安全策略
安全策略怎么搞?要改哪个??
==================================
#14
我以前遇到过win2000+sqlserver2000有这种情况,本地不慢,客户机慢,我就在本地和客户机都打上了sqlserver2000 pack 3,就解决问题.
#15
写个最简单的程序测试一下吧.就能知道是环境的原因还是程序的原因了.
#16
把你电脑上的ntwdblib.DLL,dbnetlib.dll,libjcc.dll拷贝到客户端