如何解决错误,“(IM002)[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序”?

时间:2014-01-14 21:24:42

标签: asp.net sql visual-studio-2012 odbc toad

如何解决错误,“(IM002)[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序”?

到目前为止,我已经尝试过:

  1. 添加正确的连接字符串
  2. 确保引用已创建的DSN
  3. 我应该研究哪些更多的事情?

    在线资料大多只围绕这两种,但他们没有帮助。

    堆栈追踪:

    [OdbcException (0x80131937): ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified]
       System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) +1247198
       System.Data.Odbc.OdbcConnectionHandle..ctor(OdbcConnection connection, OdbcConnectionString constr, OdbcEnvironmentHandle environmentHandle) +95
       System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection, OdbcConnectionString connectionOptions) +53
       System.Data.Odbc.OdbcConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +55
       System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) +22
       System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions) +38
       System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +5368242
       System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +146
       System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +16
       System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +17
       System.Data.Odbc.OdbcConnection.Open() +42
       System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +121
       System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +316
       System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +86
       System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1481
       System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +21
       DevExpress.Web.ASPxClasses.Internal.DataHelper.PerformSelect() +217
       DevExpress.Web.ASPxGridView.GridViewDataHelper.PerformSelect() +285
       DevExpress.Web.ASPxClasses.Internal.DataContainer.PerformSelect() +74
       DevExpress.Web.ASPxClasses.ASPxDataWebControlBase.DataBindCore() +12
       DevExpress.Web.ASPxClasses.ASPxDataWebControlBase.DataBindInternal() +123
       DevExpress.Web.ASPxClasses.ASPxWebControl.DataBind() +37
       DevExpress.Web.ASPxGridView.ASPxGridView.DataBind() +207
       DevExpress.Web.ASPxClasses.Internal.DataHelperBase.EnsureDataBound(Boolean ensureChildControls) +93
       DevExpress.Web.ASPxClasses.Internal.DataContainer.EnsureDataBound() +78
       DevExpress.Web.ASPxClasses.ASPxDataWebControlBase.OnPreRender(EventArgs e) +21
       System.Web.UI.Control.PreRenderRecursiveInternal() +83
       System.Web.UI.Control.PreRenderRecursiveInternal() +155
       System.Web.UI.Control.PreRenderRecursiveInternal() +155
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +974
    

    编辑:刚刚添加了堆栈跟踪

0 个答案:

没有答案