使用 DB2e 引擎开发 DB2 Everyplace XML 同步应用程序
2009-11-16 00:00:00 来源:WEB开发网创建一个类
双击“ Project->Add Class",填入类名称 EhrHandler 并点击下一步。(见图 8)
图 8.创建一个类
点击 " 完成 " 。
引入命名空间。 System.Xml 命名空间提供了管理 XML 文档和流的方法集。在本样例中使用 System.Xml 作为 XML 解析器来处理存储在 DB2e 数据库中的以 XML 格式存放的电子健康档案。命名空间 IBM.Data.DB2.DB2e.CF 是 DB2 Everyplace 产品提供的供 .NET 开发人员操作 DB2e 数据库的应用程序开发接口。在本样例中使用 IBM.Data.DB2.DB2e.CF 提供的编程接口来打开、查询、插入、更新、删除和关闭数据库。清单 6 列出了在类 EhrHandler 中需要引用的命名空间列表。
清单 6.引入的命名空间using System;
using System.Collections.Generic;
using System.Text
using IBM.Data.DB2.DB2e.CF;
using System.Data
using System.Xml
打开数据库连接
在用 C# 语言对 DB2e 数据库进行查询、插入、更新和删除操作之前,需要首先打开数据库连接。在类 EhrHandler 中,方法 openDBConnection 首先构建连接串。连接串格式为 @"database= \ehrdata\;uid=db2e;pwd=password" 。随后使用此连接串创建 DB2eConnection 对象。最后打开对 DB2e 数据库 \ehrdata 的连接。后面的查询、增加、更改和删除操作都将使用此连接。清单 7 列出了 openDBConnection 的实现代码。
更多精彩
赞助商链接