以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]局域网、外部数据源  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111055)

--  作者:ewse2012
--  发布时间:2017/12/14 14:54:00
--  [求助]局域网、外部数据源
局域网用户,不能连接到本项目的外部数据源。是怎么回事呢? 用的是sql数据库,只能加载项目结构,加载不到表

--  作者:有点甜
--  发布时间:2017/12/14 14:56:00
--  

1、有没有提示你说【无法连接数据源】?

 

2、你数据源的连接字符串是怎么写的?贴出来看看。

 


--  作者:ewse2012
--  发布时间:2017/12/14 15:01:00
--  

提示了,

 

Dim s As String = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=TINY-PC"
If Connections.TryConnect(s) = False Then
    MessageBox.Show("数据源无法连通!请检查数据库或者网络,再打开本程序")
    Syscmd.Project.Exit() 
Else
    e.ConnectionString = s

End If


--  作者:有点甜
--  发布时间:2017/12/14 15:05:00
--  

红色改成你局域网的ip地址

 

Dim s As String = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=192.168.1.108"


--  作者:ewse2012
--  发布时间:2017/12/14 15:41:00
--  

还是不行


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/12/14 15:51:00
--  
连接局域网的数据库必须使用用户和密码登录数据库,不能选择使用windows集成安全
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/12/14 15:51:17编辑过]

--  作者:ewse2012
--  发布时间:2017/12/14 15:53:00
--  
好的,谢谢你