2011-07-06 114 views
1

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

感谢和问候 纳雷什Mesineni


感谢您的replay.Still我面临的一些问题我下载了NotesSQL 8.5并安装。 我想使用ODBC仍然得到Notes数据这是抛出一些error.Here我连接连接字符串。

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

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

感谢和问候 纳雷什Mesienni

回答

0

你需要使用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; 
0

如何LEI? (莲花企业集成)

我觉得是免费的Domino和它可以让你创建ODBC连接和调度作业等

你应该看看它。

+0

确定吗?据我所知,LEI不是免费的。你有链接吗?这对我的工作很有用。 –

+0

早在2011年,我认为只要您拥有Lotus Domino的许可证,您就有权使用LEI。请咨询您的IBM销售代表。 – sfratini