.NET访问PI数据库

首先需要安装PI-ODBC,配置相应连接PI数据库的数据源,完了可找到安装目录下PIPC\ODBC文件夹下ipisql.exe,这是类似sql查询分析器的一个小工具,双击打开后,会自动连接默认的PI数据库连接,成功后可尝试写几句sql语句执行查看结果,成功即可。(PI数据库的sql语法与SQL Server或Oracle的稍有不同,可查看相关的帮助文档,一看便知。)

接着,第二步,在.net项目中,需要引用 Microsoft.Data.Odbc.dll ,用于访问ODBC数据源。接下去的代码编写与访问一般的ODBC数据源没有什么区别。要说有什么不一样,就是注意sql语句的写法,上面已经说过了,可查阅相关帮助文档。检查sql语句的有效性和正确性则可用ipisql.exe,这个小工具还是很有用的。

虽然通过PI-ODBC访问PI数据库的速度相对较慢,但实际应用的效果还算可以。
posted @ 2008-05-27 12:40  jsripingjay  阅读(1011)  评论(3)    收藏  举报