从ODBC连接到Lotus Notes

时间:2010-02-02 11:36:55

标签: c# odbc lotus-notes

任何人都可以帮助我使用以下代码:

using System;
using System.Data;
using System.Data.Odbc;

public class test
{
    public static void Main(string[] Args)
    {
        OdbcConnection myConnection = null;

        try
        {
            myConnection = new OdbcConnection();
            myConnection.ConnectionString = "Driver={Lotus NotesSQL 3.01 (32-bit) ODBC DRIVER (*.nsf)};Database=MyDB;";
            myConnection.Open();

            Console.WriteLine("Success");
        }
        catch(Exception e)
        {
            Console.WriteLine(e);
        }
        finally
        {
            if(myConnection.State ==  ConnectionState.Open)
            {
                myConnection.Close();
            }
            Console.ReadLine();
        }
    }
}

每当我运行此代码时,都会收到以下错误:

System.Data.Odbc.OdbcException:ERROR [IM002] [Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序

我在Domino Designer 6.5.5中安装了Lotus Notes。

我环顾四周,但似乎无法找到任何解决方案,任何帮助都非常感激。

由于 加雷

1 个答案:

答案 0 :(得分:2)

可以肯定的是,你安装了NotesSQL吗?错误消息看起来像驱动程序丢失...