[英]How do I connect to an Oracle database using integrated pipeline mode with an ASP.Net application through IIS 7.5?
[英]How do I connect to an Access Database through an ODBC DSN using an ASP.Net Data Source?
我有一個到數據庫的 dsn 連接,我在 asp.net 中有以下命令來連接它
<asp:AccessDataSource ID="SqlDataSource1" runat="server" DSN="tuition" SelectCommand="Select * From [table1]"></asp:AccessDataSource>
然而問題是當使用 AccessDataSouce 時我們不能使用 DSN。 他們是否有任何其他方式來解決這個問題(或者可能使用其他東西)。 只要我使用 DSN 我很好,任何幫助都將不勝感激。 謝謝,
注意我有一個 MS Access 數據庫,我通過 odbc 連接
看看這篇文章...
http://msdn.microsoft.com/en-us/library/35c54x95(v=vs.80).aspx
它解釋了如何使用SqlDataSource
而不是AccessDataSource
連接到 ODBC 數據庫。 如果您在“服務器”屬性中指定,此方法應該允許您使用您的 DSN:
<configuration>
<connectionStrings>
<add
name="ODBCDataConnectionString"
connectionString="Driver=ODBCDriver;server=tuition;"
providerName="System.Data.Odbc"
/>
</connectionStrings>
</configuration>
然后將您的數據源更改為:
<asp:SqlDataSource
ID="SqlDataSource1"
Runat="server"
SelectCommand="Select * From [table1]"
ConnectionString="<%$ ConnectionStrings:ODBCDataConnectionString %>"
ProviderName="<%$ ConnectionStrings:ODBCDataConnectionString.ProviderName %>" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.