以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于打开项目  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107057)

--  作者:做自己
--  发布时间:2017/9/20 18:08:00
--  关于打开项目
项目一打开就出现这个提示,怎么办?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2017/9/20 22:25:00
--  

 

发布前的还是发布后的?按住ctrl不放能否打开到登陆界面?

 


--  作者:做自己
--  发布时间:2017/9/21 7:42:00
--  
打开的是项目,但是我不想在编辑下打开,就是直接打开,因为我想测试下外部数据源能不能连上,因为发布的连不上又看不出问题来,那我应该怎么来测试呢?
--  作者:有点甜
--  发布时间:2017/9/21 8:55:00
--  

1、按住ctrl能否打开;

 

2、如果按住ctrl能打开,说明你代码有问题,你要修改你项目属性->事件里面的代码,如 BeforeConnectOuterDataSource 等。


--  作者:做自己
--  发布时间:2017/9/21 11:01:00
--  
直接显示这个错误,我就是想看看哪里不对,怎么可以看呢?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2017/9/21 13:03:00
--  

BeforeConnectOuterDataSource 事件代码有问题吧?

 

http://www.foxtable.com/webhelp/scr/0682.htm

 


--  作者:做自己
--  发布时间:2017/9/21 15:26:00
--  
Dim strPath As String
strPath = e.ProjectPath & "table.txt"
\'MessageBox.Show(strPath)
Dim s As String = FileSys.ReadAllText(strPath)
Dim str As String
str="Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=DocDatabase;Data Source="
Dim ary() As String = s.replace(chr(10), "").split(chr(13))
str = str & ary(0)
e.ConnectionString = str
myIp = ary(1)
代码是怎么写的,我就是改了下table.txt里面的ip 改成了远程的ip,不知道怎么测试到底是什么问题呢?

--  作者:有点甜
--  发布时间:2017/9/21 15:39:00
--  

加入代码,看看弹出的字符串是否正确,如果正确,拷贝字符串,新建一个项目,新建数据源测试,看是否正常。

 

msgbox(str)

 

 


--  作者:做自己
--  发布时间:2017/9/21 16:58:00
--  
我想问下,我是外部数据源,DataSource应该怎么写呢?本机上我写的是数据库的名字,远程的应该怎么写呢?
--  作者:做自己
--  发布时间:2017/9/21 17:01:00
--  
我把DataSource改成远程ip,但是程序启动非常慢,并且在编辑框输入信息啥的也是很慢