Access DataBase和SharePoint相结合

     前两天,一个用户说要将他的Access 2007 和SharePoint2007 list相结合,并要求sharepoint和Access要同步,说实话,我从没用过Access,不知道是不是我孤陋寡闻,我总觉的没什么人用Access,不过还好,都是MS的产品,结合起来还是很顺利的。

首先,打开你的Access Database文件,转到Exteranl Data的选项卡。(不好意思,我用的都是英文版,我不知道在中文版下面是怎么翻译的)

     

在最右边有个Move to SharePoint,点击出来下面这个对话框,填写进你的目标网址,你也可以选择是否要在你的sharepoint上保存一份你的Access Databse的副本,要的话,勾选复选框,并指定一个Documnet Library。(如下两张图)

一切好了之后,就OK,等Move好了之后,就出现这个对话框。值得一提的是,新建的List的名字和你Database的Table的名字是一样的,如果你在List中已经有一个相同名字的List,会自动为你重新建一个List,名字就是在后面加个下划线和一个数字。

这个时候,你再打开你的Access Database,你可以在右下角看到有Online with sharepoint,说明你正和sharepoint的list相连,两方有任何一方做修改就会在另外一方显示出来,是实时的。(当然,你要刷新)

如果你在Access做了修改,你可以用Publish Changes,将修改的内容同步到先前我们在sharepoint保存的那个Database的副本。

 

 

如果你想在Access中新建一个Table,你不能像以前一样建一个Table,而是要建一个SharePoint List,这样在sharepoint上才会有所反映。

 

 

在这个对话框中,你可以指定你要新建list所在的site和它的name。

另外,说一句,对于column的修改,你在Access新建,修改一个Column,你只需要在sharepoint刷新后,就能显示出来,但是你在sharepoint上新建,修改一个column,你需要在左侧,右键点击你修改的相对应的table,有个sharepoint list option->refresh list就可以。(这个步骤没有图片,因为电脑出了点问题。)两边的修改是实时的,只需要refresh就可以显示修改后的结果。

转载于:https://www.cnblogs.com/jdxyw/archive/2008/11/26/1341593.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值