VS2010(C#)该怎么与SQL Server2005连接?为什么我按自己的方式连接后,数据绑定控件调试不出来,报错 10
用户登录失败,与可信的SQLServer连接无关,我安装的SQLserver是用windows身份验证,根本就没有设置SA什么的,哪个高手精通数据库的,请详细的解释一下,...
用户登录失败,与可信的SQL Server连接无关,我安装的SQL server是用windows身份验证,根本就没有设置SA什么的,哪个高手精通数据库的,请详细的解释一下,到底是怎么回事,这个问题困扰的我好烦啊,毕业论文急需啊
展开
展开全部
典型的数据库读取方法:
STORM是机器名字,liu是数据库名
string constr = "Data Source=STORM;Initial Catalog=liu;Integrated Security=True";
SqlConnection con1 = new SqlConnection(constr);
con1.Open();
string sqlstr = "Select * from mytable";
SqlCommand cmd = new SqlCommand(sqlstr, con1);
SqlDataReader dr = cmd.ExecuteReader();
while(dr.Read()) //读取表中的数据
{
......
}
STORM是机器名字,liu是数据库名
string constr = "Data Source=STORM;Initial Catalog=liu;Integrated Security=True";
SqlConnection con1 = new SqlConnection(constr);
con1.Open();
string sqlstr = "Select * from mytable";
SqlCommand cmd = new SqlCommand(sqlstr, con1);
SqlDataReader dr = cmd.ExecuteReader();
while(dr.Read()) //读取表中的数据
{
......
}
追问
你写的这个代码只要连接好了在CS文件都会有,不是这个问题,问题是调试就提示错误,用户登录失败,与可信的SQL Server连接无关,
追答
那再检查一下你数据库里的验证方式:运行SQL Server Management Studio。
用windows身份验证模式登录sql企业管理器,选择服务器名右键--属性---选择页里的---安全性----右边的----服务器身份验证里选择验证模式即可.重起sql server 服务!
你看看这个,曾经改过一次,就两种方法都进不去了:
http://wenku.baidu.com/view/8874321efc4ffe473368ab24.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询