【问题标题】:ASP.NET connection strings and DSN connectionsASP.NET 连接字符串和 DSN 连接
【发布时间】:2010-08-19 20:30:05
【问题描述】:
我有一个要设置为数据库的 dBase 文件。我正在考虑建立一个 ODBC DSN 系统连接并使用它进行连接。如何在 asp.net web.config 文件中设置并使用它
<connectionStrings configSource="MyFolder\database.config" />
内部数据库文件
<connectionStrings> My Connection Here???</connectionStrings>
【问题讨论】:
标签:
asp.net
web-config
connection
【解决方案1】:
我个人使用 OleDb 连接到 FoxPro 数据,但您可以通过这种方式使用 ODBC 进行连接:
string connectionString = "DSN=" + ConfigurationManager.AppSettings["myDSN"];
OdbcConnection connection = new OdbcConnection(connectionString);
connection.Open();
//do something
在您的 web.config 文件中:
<appSettings>
<add key="myDSN" value="DSN Name"/>
</appSettings>
我已经测试过了,它可以工作