中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > LOTUS > 开发心得
DECS和关系数据库的连接
作者:未知 时间:2005-07-22 13:38 出处:Lotus中文技术站 责编:chinaitpower
              摘要:DECS的介绍 DECS(Domino内置的企业集成服务:Domino Enterprise Connect Services)是Lo tus 公司开发的一种技术的名称,提供了一个从Domino应用到外部数据的深层次 集成的连接性的方便使用的、基于表单的接口。用DECS,开发人员拥有了一个不用 编程的、模板化的应用,使得外部数据源变成了Domino应用得一部分。
DECS的介绍 

DECS(Domino内置的企业集成服务:Domino Enterprise Connect Services)是Lo
tus 公司开发的一种技术的名称,提供了一个从Domino应用到外部数据的深层次
集成的连接性的方便使用的、基于表单的接口。用DECS,开发人员拥有了一个不用
编程的、模板化的应用,使得外部数据源变成了Domino应用得一部分。 

具体使用方法 

下面我们以用notes导入一个Access数据库为例(该数据库已注册到ODBC中) 

预备工作: 


保证有你要导入的Notes数据库。 


保证有Access数据库 


保证ODBC已经加入该Access数据库数据源。 

第一步: 

如果你是第一次使用DECS,请查看你的服务器的DATA目录下是否有decsadm.nsf的
数据库。 

第二步: 

如果有该数据库,请在服务器的控制台上输入Load DECS, 

如果没有该数据库,请在服务器的控制台上输入Load DECS,那么DECS任务会自动
帮你创建一个decsadm.nsf.的数据库。 

  

第三步: 

任务启动后,打开服务器上的Decsadm.nsf数据库。 

第四步: 

单击"Create Connection",创建一个连接。选择你要创建的数据库类型(DB2,Or
acle,ODBC)。本例选择ODBC. 

第五步: 

打开连接表单后: 

表单中有以下几项: 

Data Source:输入数据源。 

本例中输入ODBC中你要连接的数据源的名字。 

Username:输入能访问该数据源的用户名。 

Password: 输入能访问该数据源的用户密码 

Password encryption key:单击后对你填入的用户密码,在Notes中加密。 

Selection Type:你选择的类型是Table ,还是View 

Owner:选择Table的拥有者。 

Name: 选择你要连接哪一个Table. 

填完后保存退出。 

第六步: 

单击"Create Activity",创建一个"动作"。 

系统提供了一个动作向导,单击"Create Activity",系统打开表单后弹出一个动
作向导,如果你确定使用的话,单击"确定"。 


选择你要导入到哪个Notes数据库。 


选择你要导入到该数据库的哪个表单。 


选择你使用哪个"连接"(第四步创建的) 


选择你到导入外部数据库的哪个Table和View. 


这时会出来Key和数据域的映射。 

Key:是你的主索引。 

Field:是你要分别对应的字段。 

在左边选择Notes的域,右边选择外部数据库的字段。 


选择你对外部数据库的动作Open,create,update,delete 


输入你为该导入动作取的名字。 


然后保存关闭当前文档。 

第七步: 

1.查看"Activities"导航,选定你要激活哪个"动作" 

2.单击"Start",启动该动作。 

如果不成功,你单击"log 

",如果你想停止该动作请单击"Stop" 

  

图标说明:第一个图标表示该动作没激活,第二个图标表示动作正在激活,第三
个图标表示动作已激活。 

第八步: 

1.打开你要导入的Notes数据库,用你刚才第六步第2点的表单创建文档。 

2.在你对应KEY的域中输入输入外部数据库的某一个数据。如:如果我把Access
数据库中table的ID字段作为key,而对应notes中的test域,那么我们就应该在te
st域中输入:如:"10203" 

3.保存当前该文档。 

第九步: 

在视图中打开刚才创建保存的Notes文档。我们就会发现在其他映射的域都会出现
对应在外部数据库中的数据。这样外部数据库中的数据就引入到了Notes中了。 
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有