标题:请教cs程序为什么不能连接SQL Server?
只看楼主
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:3 
改为这样
cServer = "192.168.180.110,1433"
cUid = "sa"
cPwd = "rsk123hlx"
cDbs = "zsgl"
cSql=[driver=sql server;server=]+cServer+[;uid=]+cUid+[;pwd=]+cPwd+[;database=]+cDbs
nHandle=sqlstringconnect(cSsql)
如果不行,不要用IP,改为名称
cServer = "你电脑上安装数据库的名称"
cUid = "sa"
cPwd = "rsk123hlx"
cDbs = "zsgl"
cSql=[driver=sql server;server=]+cServer+[;uid=]+cUid+[;pwd=]+cPwd+[;database=]+cDbs
nHandle=sqlstringconnect(cSsql)
如果还不行,就在本机上测试
2023-03-31 23:29
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
以上的方法,95%都可以调试
2023-03-31 23:33
wxzd123
Rank: 2
等 级:论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
得分:0 
感谢各位老师给的好方法,等上班了去测试,希望各位老师能够更多方法建议,争取一次成功
2023-04-01 06:43
倦猫1973
Rank: 2
等 级:论坛游民
威 望:1
帖 子:68
专家分:28
注 册:2022-11-17
得分:3 
以下是引用mywisdom88在2023-3-31 23:29:16的发言:

改为这样
cServer = "192.168.180.110,1433"
cUid = "sa"
cPwd = "rsk123hlx"
cDbs = "zsgl"
cSql=[driver=sql server;server=]+cServer+[;uid=]+cUid+[;pwd=]+cPwd+[;database=]+cDbs
nHandle=sqlstringconnect(cSsql)
如果不行,不要用IP,改为名称
cServer = "你电脑上安装数据库的名称"
cUid = "sa"
cPwd = "rsk123hlx"
cDbs = "zsgl"
cSql=[driver=sql server;server=]+cServer+[;uid=]+cUid+[;pwd=]+cPwd+[;database=]+cDbs
nHandle=sqlstringconnect(cSsql)
如果还不行,就在本机上测试


我有不同观点,探讨一下。
本来程序只需要加密一个字符串连接前解密即可。如果象你这样连接时拼串,则需要加/解密四个字符串,是否有点啰嗦?
2023-04-01 08:40
wxzd123
Rank: 2
等 级:论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
得分:0 
欢迎大侠出手
2023-04-01 13:15
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
以下是引用倦猫1973在2023-4-1 08:40:38的发言:



我有不同观点,探讨一下。
本来程序只需要加密一个字符串连接前解密即可。如果象你这样连接时拼串,则需要加/解密四个字符串,是否有点啰嗦?

这样做的好处的,参数动态话。
cServer = "192.168.180.110,1433"
cUid = "sa"
cPwd = "rsk123hlx"
cDbs = "zsgl"
cSql=[driver=sql server;server=]+cServer+[;uid=]+cUid+[;pwd=]+cPwd+[;database=]+cDbs
nHandle=sqlstringconnect(cSsql)
可以动态改变上面4个参数,实现程序不变,随便连接任意SQL SERVER
实际就是
messagebox(cSql)
看到的就是下面的字符串
driver=sql server;server=192.168.180.110,1433;uid=sa;pwd=rsk123hl;database=zsgl


[此贴子已经被作者于2023-4-1 22:08编辑过]

2023-04-01 22:02
wxzd123
Rank: 2
等 级:论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
得分:0 
除了各位老师说的,客户端网络服务等还需要那些配置,谢谢
2023-04-02 06:43
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
官方的技术文档看看有无帮助
https://learn.
https://learn.
2023-04-02 08:24
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:40
帖 子:749
专家分:2475
注 册:2011-5-8
得分:3 
回复 楼主 wxzd123
大概率是客户机的1433端口关闭了。

dBase有人接盘了。
2023-04-02 10:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511750-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.699269 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved