asp.net + sql2012
数据库在本地 数据库名testuser 表名usern 新建的用户名grid 密码grid用 sql身份验证
数据库中是这样建的
可是一点击按钮Button1 就是登陆失败 是不是哪里错了 请大神指教并写出正确代码
C# asp.net 数据库 --------------------编程问答-------------------- 连接需要打开
public void getData()
{
SqlConnection cn = new SqlConnection("Data Source=localhost;Initial Catalog=testuser;User Id=grid;Password=grid;");
SqlCommand cmd = new SqlCommand("select * from usern",cn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
this.GridView1.DataSource = ds.Tables[0].DefaultView;
this.DataBind();
}
protected void Button1_Click(object sender, EventArgs e)
{
getData();
}
然后才能查询 --------------------编程问答--------------------
vs 2012 报错
浏览器 显示
应该不是没有连接的问题吧
请给出正确的代码谢谢! --------------------编程问答-------------------- UserId 分开写吗?我们用的就是Id=sa; pwd=sa;最简略的形式 --------------------编程问答-------------------- 没有给grid分配读你这个数据库的权限,或者用户名密码错误。 --------------------编程问答-------------------- 检查下用户名和密码,再看看你这个数据库用户的访问权限。
在绑定数据之前加
cn.Open();--------------------编程问答-------------------- 应该你新建的用户权限的问题 --------------------编程问答--------------------
怎么给它分配权限?
小白求指教
补充:.NET技术 , C#