以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  外部数据源设置  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=8572)

--  作者:实话实说
--  发布时间:2010/11/12
--  外部数据源设置

项目生成后只能临时修改数据源连接,数据源设置窗口不能打开。是否要在项目生成前就要明确数据源的路径?或者指定数据源的位置?


--  作者:狐狸爸爸
--  发布时间:2010/11/12 7:50:00
--  

如果是文件的,可以用OpenFileDialog打开一个对话框,选择数据源文件

如果是远程的,可以自己设计一个对话框,用于输入IP地址,密码、账户等等

最后自己合成连接字符串。


--  作者:实话实说
--  发布时间:2010/11/12 8:07:00
--  
不是很明白。我是在公司局域网使用,Access文件|*.mdb放在服务器,我想项目生成后将数据源移到服务器,然后象临时修改数据源连接窗口那样,去掉临时,一次设置,一直有效。
[此贴子已经被作者于2010-11-12 8:10:57编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/11/12 8:34:00
--  

在需要修改的时候,你可以根据用户输入合成连接字符串,连接字符串保存在一个文本文件中,启动的时候读取使用。

出于安全考虑,这个文本文件最好加密。


--  作者:实话实说
--  发布时间:2010/11/12 8:45:00
--  
不好意思,不会,望详细指导一下。
--  作者:狐狸爸爸
--  发布时间:2010/11/12 8:55:00
--  

你可以看看这个:

 

http://www.foxtable.com/dispbbs.asp?boardid=2&Id=8574

 


--  作者:实话实说
--  发布时间:2010/11/12 9:21:00
--  

我等下试试,问一下,这段代码应写在哪?是否每次都会打开,还是设置完后不在打开。

还有个问题,我将ACCESS数据源放在服务器,临时修改连接数据源,(\\\\服务器\\中兴代码$\\中兴代码.mdb)测试也成功,但运行的时候一直出现如图现象


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

--  作者:czy
--  发布时间:2010/11/12 9:26:00
--  

你是说不用这个提示吗?

项目属性,加载提示选项中可以自定义。


--  作者:实话实说
--  发布时间:2010/11/12 9:33:00
--  
不是,运行后死机,不能往下运行了
--  作者:实话实说
--  发布时间:2010/11/12 9:44:00
--  
我以前都是将项目文件与数据源放在服务器,运行也正常,第1次将其分开使用。6楼的代码我试了一下,与临时修改连接效果一样,不能保存,每次都要连接。可能我的操作有问题,请指点。
[此贴子已经被作者于2010-11-12 9:44:11编辑过]