【问题标题】:Using System Datasource instead of User Datasource as ODBC Connectionstring使用系统数据源而不是用户数据源作为 ODBC 连接字符串
【发布时间】:2011-03-23 09:46:44
【问题描述】:
OdbcConnection DbConnection = null;
        try
        {
            DbConnection = new OdbcConnection(
                "Driver=SQL Anywhere 10;" +
                "Uid=user;" +
                "pwd=pass;" +
                "Dsn=<name>");
            DbConnection.Open();
        }
        catch (Exception e)
        {
            Console.WriteLine(e.Message);
            Console.ReadKey();
            System.Environment.Exit(0);
        }

现在我的问题是,如果 &lt;name&gt; 是 User-Datasourcename 一切都很好。 另一方面,如果我将 System-Datasourcename 用作&lt;name&gt;,则会向我抛出一个错误,即找不到 Datasourcename。任何提示我如何使用系统 DSN?

提前致谢。

两个示例图像: http://i.stack.imgur.com/3h7vh.png http://imgur.com/5Govx

【问题讨论】:

    标签: c# odbc connection-string datasource


    【解决方案1】:

    X64 DSN 对于 X86 应用程序不可见...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-25
      • 1970-01-01
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      相关资源
      最近更新 更多