我在web.config文件中配置连接字符串,其名称为" DBCS"
<configuration>
<connectionStrings>
<add name="DBCS" connectionString="data source=.\MSSQL; database=LCDDemo; Initial Catalog=LCDDemo; integrated security=SSPI"/>
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
</configuration>
但是当我尝试从sqlDataSource访问它时,然后&#34; DBCS&#34;不显示在dropdownList上。 我也在下图中提到它。
答案 0 :(得分:2)
字符串缺少一个重要元素:
<add name="DBCS" providerName="System.Data.SqlClient"
connectionString="data source=.\MSSQL; database=LCDDemo;
Initial Catalog=LCDDemo; integrated security=SSPI" />
我没有文档来支持我的回答并解释这种行为,但您可以在几秒钟内测试它,将缺少的providerName="System.Data.SqlClient"
添加到您的配置中。