
谢谢答问:数据库使用windows验证,连接字符串怎么写?
server=.;InitialCatalog=users;IntegratedSecurity=SSPI这样是对的吗?一直说我建立的USERS对象不存在,我断点运行说的...
server=.;Initial Catalog=users;Integrated Security=SSPI
这样是对的吗?一直说我建立的USERS对象不存在,我断点运行说的查到连接对象con里的问题为:
“ServerVersion = “con.ServerVersion”引发了System.InvalidOperationException”类型的异常”
怎么处理,谢谢哦! 展开
这样是对的吗?一直说我建立的USERS对象不存在,我断点运行说的查到连接对象con里的问题为:
“ServerVersion = “con.ServerVersion”引发了System.InvalidOperationException”类型的异常”
怎么处理,谢谢哦! 展开
展开全部
1:将数据库的连接字符串设置为如下格式:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库名;Data Source=IP地址
2:保证客户端和数据库服务器端有相同的用户并密码相同
3:数据库服务器端用户属于administrators组
4:数据库服务器端的安全性中验证方式设置为windows方式
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库名;Data Source=IP地址
2:保证客户端和数据库服务器端有相同的用户并密码相同
3:数据库服务器端用户属于administrators组
4:数据库服务器端的安全性中验证方式设置为windows方式
展开全部
在Web.config里面设置(windows验证时)
<connectionStrings>
<add name="NorthwindConnectionString" connectionString="Data Source=.;Initial Catalog=Northwind;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
在一个类文件中定义连接字符串
string Pr_conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
string Pr_sql = "数据库查询语句";
SqlDataSource Pr_DS = new SqlDataSource(Pr_conn, Pr_sql);
return Pr_DS.Select(DataSourceSelectArguments.Empty);
<connectionStrings>
<add name="NorthwindConnectionString" connectionString="Data Source=.;Initial Catalog=Northwind;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
在一个类文件中定义连接字符串
string Pr_conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
string Pr_sql = "数据库查询语句";
SqlDataSource Pr_DS = new SqlDataSource(Pr_conn, Pr_sql);
return Pr_DS.Select(DataSourceSelectArguments.Empty);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询