以文本方式查看主题 - 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,但是程序启动非常慢,并且在编辑框输入信息啥的也是很慢 |