关于connectionstring
<connectionStrings>
<!--链接SQL Server数据库的链接字符串-->
<add name="SQLCONNECTIONSTRING" connectionString="data Source=(local);database=ShoppingDB;user id=sa;pwd="
providerName="System.Data.SqlClient"></add>
</connectionStrings>
其中providerName="System.Data.SqlClient"有和没有有什么不同?
[解决办法]
providerName="System.Data.OracleClient"
这样就连结Oracle数据库的了
[解决办法]
这句话给出的是数据引擎提供者的信息,也就是说这个连接字符串是连接到什么数据库的。我倒是没试过不写行不行,估计如果行的话,也会有个默认的提供者。
[解决办法]
1. SqlDataSource可以连接的数据库类型是支持SQL即可,也就是说不仅是SQL Server
2. 如果连接的是SQL Server,使用System.Data.SqlClient优化数据存取
[解决办法]