2

ASP.NET アプリケーション構成ファイルの dataAccess ノードの「driver」属性に入れる文字列を見つけるにはどうすればよいですか? したがって、明確にするノードは次のとおりです。

<add name="somenamehere" driver="I want to know what goes in here???" connectionStringName="somenamehere"/>

これは MS SQL Server 2008 です。これが他の場所で回答されている場合は申し訳ありません。SQL サーバーのインストール ディレクトリでドライバーを見つけようとしていますが、まだ見つかりません。どんな助けでも大歓迎です。

私はすでにアプリケーションの Web 構成にそれを持っています。接続文字列ノードではなく、構成ファイルのdataAccessノード内に新しいms sqlサーバー2008データベースエントリを追加しようとしていました。構成ファイルの正しい場所に conn 文字列を既に入力しています。私がはっきりしていることを願っています。

これは特別な構成ファイルであり、通常の asp.net web.config ファイルではありません。この構成ファイルは、コンテンツ管理システムで動作します。適切な文字列を配置した connectionString のノードがあります。データベースをこの CMS のソースとして機能させたいと考えています。そのため、構成ファイルの「dataAccess」ノードセクションにドライバーを提供しようとしています。

4

2 に答える 2

9

試す:

http://connectionstrings.com

通常、次のようなものです。

<add name="MyDb" 
    connectionString="Server=.\SQLEXPRESS; Database=mydb; Integrated Security=True;"
    providerName="System.Data.SqlClient" />
于 2010-10-19T15:03:29.407 に答える
2

おそらく、接続文字列にその属性は必要ありません。必要な特定のガイダンスがない限り、そのままにしておいてください。

nameandconnectionStringおよびproviderNameパラメータを使用するだけです。Providername はおそらく次のとおりです。

providerName="System.Data.SqlClient"
于 2010-10-19T15:03:51.663 に答える