c#:登陆窗口,连接数据库后怎么判断用户名和密码?我不懂怎么取出数据库的表里的单个数据

string constr = "server=.;database=Graduation;uid=123;pwd=123;";//连接字符串里包含了数据库信息
SqlConnection conn = new SqlConnection(constr);//创建数据库连接
conn.Open();//打开连接
SqlDataAdapter sda = new SqlDataAdapter();//SqlDataAdapter是数据适配器
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select*from Login"; //cmd所执行的sql操作语句
sda.SelectCommand = cmd;

然后怎么写?Login这个表里只有2列,name和 password。
我该怎么单独获得Login表里的 name、password然后来判断?
该怎么单独获得Login表里的 name、password然后来和textbox1、textbox2的内容判断?

cmd.CommandText = "select*from Login where name='"+textbox1.Text+"' and password='"+textbox2.Text+"'";//当然,这里应该注意sql注入问题追问

name='" + textBox1.Text + "'
为什么写成这样,弄两个加号?

还有,现在只是选择出表里的用户名和密码,这样怎么判断啊?
判断cmd.CommandText是否为空?那假如用户名或密码 之一匹配,那怎么搞

温馨提示:内容为网友见解,仅供参考
无其他回答

C#登陆界面 怎么判断输入的用户名和密码与数据库里的用户名密码...
先取得登录页面的用户名跟密码! 再用SQL语句进行查询!select * form 表名 where 数据库中的用户名字段=取得登录页面的用户名 select * form 表名 where 数据库中的密码字段=取得登录页面的密码 再把这两个SQL语句传过去! 用COMMAND的ExecuteNonQuery方法执行!得到一个数!再进行判断 ...

C#程序登陆时如何从数据库表中的密码和用户名
select 用户名,密码 from 表 ,然后在C#程序中判断,是否有返回结果,如果有,则登录成功呗。

C#连接数据库的问题(管理数据里的新闻和修改数据库里的密码)
1首先做登录页面,登录验证用户名密码,如果都对,就存储到当前会话状态里面(session,cookie都可以)登录成功后跳转到首页。2首页,静态动态随你喜欢,主要用于布局,主要内容就是几个菜单(新闻中心,修改密码)以及一个iframe。3修改密码页面,这个页面功能非常简单,取出会话状态中存储的用户名密码,修改...

求助,如何用C#连接Sql2008制作登录界面,我不会提取数据验证登录
根据用户名取回用户信息, 在本地验证密码, 判断是否登录成功 将用户名和密码同时提交给数据库(可以使用SELECT COUNT(1)), 根据返回值验证是否成功 连接数据库的方法, 可以使用EntityFramework, 或者使用ADO.NET, 一般初学的时候都是使用ADO.NET, 大体步骤:using(var con=new SqlConnection("连接字符串"...

c#winform中修改密码,怎么判断当前登录的用户
这个很简单啊,,你数据库中User表,就是用户表肯定用户ID和用户名是唯一的,,你可以通过他们中的一个查询这个用户的密码。然后把密码显示在TextBox控件上,接着可以在根据用户ID或者用户名Update一下就行了。。。如果你是做网页的话,可以吧用户名或者用户ID放在Session里,winform的话,可以窗口传值...

...界面如何连接到SQL数据库验证用户名和用户密码,我要详细代码……_百...
private string connstr = string.Format("Data Source=服务器名;Initial Catalog=MyKTV(数据库名);User ID=用户名;Pwd=密码");\/\/如果是windows登陆就写(Integrated Security=True),服务器名本机可用(.)点,没有密码Pwd可以不写,private SqlConnection connection;public SqlConnection Connection { get...

asp.net(c#)如何读取数据库中数据来验证登陆的用户和密码是否正确
1、使用的ASP.NET(c#)代码开发语言里头的正则表达式Regex对象,它有一个IsMatch方法用于专门验证正则表达式。2、准备一段asp.net(c#)网页代码,用于测试邮箱地址格式呈现使用。3、准备一段asp.net(c#)网页的cs代码。4、执行我们的ASP.NET(C#)网页测试页面,输入字符串liu。5、输入正确格式的邮件地址,...

c#判断用户名密码是否正确
界面输入之后,然后通过sql语句从数据库里面去查,如果返回结果不为空,就代表用户和密码正确,如果返回空 就代表错误

如何用C#制作登陆框,用户名密码是在SQL数据表中
首先,重写登陆框边的 ok按钮按下操作,调用SQL访问方法 其次,SQL 访问方法中,建立SQL连接,连接后在用户表中查找用户,可能没有,也可能有,如果有取出对应的密码与用户输入的比较。(可能牵扯密码解密)最后,匹配成功,关闭登陆form,open一个新form。就这么简单。比较正规的话,最好把界面(边界)...

...实现c#winform登陆,用户名密码要与自带数据库里的内容对比,
解决方案有多种:1.使用存储过程,(鉴于你提问方式,这条可以不用了)2.先查询后比对,(查询出所有用户,然后逐项比对用户名和密码。)再看登陆成功的,要是有一样的就跳转界面,winform里面跳转方式同样很多种:1.可以用 Form.show()来跳转 2.使用线程打开新界面,关闭旧界面(鉴于你提问方式,...

相似回答