使用ODBC和C#访问Lotus Notes数据库

时间:2011-07-06 15:30:43

标签: lotus-notes

请提供一些示例代码,了解如何使用ODBC和C#访问Lotus Notes数据库。 现在我能够访问数据库起诉NotesSession()类。但我想通过ODBC

进行操作

谢谢和问候 Naresh Mesineni


感谢您的重播。我正面临一些问题。我下载了NotesSQL 8.5并进行了安装。 我试图使用ODBC仍然获取Notes数据它正在抛出一些错误。这是我附加连接字符串。

string sConnString =“Driver = {Lotus NotesSQL 8.5(32位)ODBC DRIVER(* .nsf)};” +                     “服务器= serverXXXX;” +                     “数据库=”数据库名;”                     “UID = userxxx;” +                     “PWD = pwdxxx”;

OdbcConnection odbccon = new OdbcConnection(sConnString);                 odbccon.Open(); 打开连接时,它会抛出错误 错误[IM002] [Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序“ 请提供一些解决方案。如果任何人提供从Notes获取数据的示例代码,请提供帮助。

谢谢和问候 Naresh Mesienni

2 个答案:

答案 0 :(得分:1)

您需要使用NotesSQL驱动程序和help file is here

您可以设置DSN,或使用连接字符串found on connectionstrings.com

Driver={Lotus NotesSQL 8.51 (32-bit) ODBC DRIVER (*.nsf)};Server=myServerAddress; Database=dbPath\myDb.nsf;Uid=myUsername;Pwd=myPassword;

答案 1 :(得分:0)

林雷怎么样? (Lotus Enterprise Integrator)

我认为Domino是免费的,它可以让你创建ODBC连接和安排工作等。

你应该调查一下。