首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于connectionstring,该怎么解决

2012-01-13 
关于connectionstringconnectionStrings!--链接SQL Server数据库的链接字符串--add nameSQLCONNECT

关于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优化数据存取
[解决办法]

探讨
这句话给出的是数据引擎提供者的信息,也就是说这个连接字符串是连接到什么数据库的。我倒是没试过不写行不行,估计如果行的话,也会有个默认的提供者。

[解决办法]
用于直接绑定数据库控件,其他没啥用!除了你想连这个都反射。。。
[解决办法]
有没有一个样,默认就是那个.
cs中 using System.Data.SqlClient 这个是命名空间,为了用SqlConnection, SqlCommand等
在web.config里,他指的是Provider,使用SqlServer数据库
[解决办法]
又见反射
[解决办法]
一般人都没用到这个providerName="System.Data.SqlClient"

DAAB实现多数据库操作,通过它来判别类型
[解决办法]
探讨
1. SqlDataSource可以连接的数据库类型是支持SQL即可,也就是说不仅是SQL Server
2. 如果连接的是SQL Server,使用System.Data.SqlClient优化数据存取

[解决办法]
还有没有别的解释?

热点排行