以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据源重新链接  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119888)

--  作者:有点甜
--  发布时间:2018/6/3 17:44:00
--  

sqlserver数据源的话,不需要写 BeforeOpenProject 事件代码的。

 

测试链接的时候,报什么具体的错误?截图说明。

 

如果无法正常连接,说明是你忘了搭建有问题,无法ping ip或者telnet ip


--  作者:有点甜
--  发布时间:2018/6/3 18:21:00
--  

telnet 192.168.1.10 1433 看能否连接。

 

你现在是连接access还是sqlserver数据库?


--  作者:有点甜
--  发布时间:2018/6/3 18:28:00
--  
以下是引用nuoyan88在2018/6/3 18:25:00的发言:
sqlserver数据库

 

你网络问题,或者看看

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=114972&skin=0

 


--  作者:有点甜
--  发布时间:2018/6/3 18:31:00
--  
以下是引用nuoyan88在2018/6/3 18:28:00的发言:
我有两个系统,都是链接的同样的IP地址,同样的盘,就是盘里的文件件不一样,那一个能正常链接,但这个不行

 

1、不能连接的,点击测试,报什么错?

 

2、sqlserver数据库,和你文件无关,能连接服务器就能连接数据库。

 

3、看是否你代码有问题。


--  作者:有点甜
--  发布时间:2018/6/3 19:39:00
--  
以下是引用nuoyan88在2018/6/3 19:09:00的发言:

加了端口也是一样无法链接数据源,需要手动链接,每次点击打开都需要手动链接,提示无法登录

 

手动连接后生成的连接字符串,对比你原来的字符串,有什么不同?


--  作者:有点甜
--  发布时间:2018/6/3 20:30:00
--  

你项目设置的字符串、原来的字符串,都改成这样

 

Provider=SQLOLEDB.1;Password=Ab234567;Persist Security Info=True;User ID=sa;Initial Catalog=信息管理系统;Data Source=192.168.1.10

 

必须使用这种字符串,你【原来字符串】是错误的,不能用。