Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:连接数据源

1楼
sophia 发表于:2010/8/2 9:52:00
局域网内的2台电脑A和B,数据源放在A上,B电脑第一次启动项目文件时,要先连接数据源。这个一定得要手动去连接吗?有没有办法不进入狐表做到连接数据源?
2楼
狐狸爸爸 发表于:2010/8/2 9:54:00

呵呵,帮助对此做了大量的讲述,你得好好看看。

先看看BeforeConnectOuterDataSource事件。

3楼
sophia 发表于:2010/8/2 10:50:00

有一个问题请教:比如我将外部数据文件放在A电脑项目目录下,然后把这个项目复制到局域网内的另外一台B电脑。我在A中运行项目所编辑的数据是否更改的是本机的外部数据?B电脑的没有被编辑吧?两台电脑是不是都要指向一个外部数据源?就是把每台电脑项目中BeforeConnectOuterDataSource事件中的代码:

e.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & (若是A电脑,指向A中数据源;若是B电脑,指向网上邻居B中数据源)。

是这样设置吗?由于我接触编程才两三个月,总问些可能是对你们来说很好笑的问题,请不要笑话。

4楼
狐狸爸爸 发表于:2010/8/2 10:53:00

呵呵,索性简单点,进去之后,在B电脑分别打开数据源管理,重新设置一下数据源,保存。

这样就不用编写代码了。

5楼
sophia 发表于:2010/8/2 10:56:00

这样不行,我想用代码实现。上面我写的.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & (若是A电脑,指向A中数据源;若是B电脑,指向网上邻居B中数据源)。

每台电脑是应该这样去操作吧?

6楼
sophia 发表于:2010/8/2 10:58:00

这样不行,我想用代码实现。上面我写的.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & (若是A电脑,指向A中数据源;若是B电脑,指向网上邻居A中数据源)。

每台电脑是应该这样去操作吧?

7楼
狐狸爸爸 发表于:2010/8/2 11:00:00
用Sysinfo.ComputerName获得计算机名进行判断
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04883 s, 2 queries.