c#输入数据查询数据库中是否存在此数据并返回true or false?

我要做一个登录的界面,然后在用户名文本框中输入数据,然后会判断这个用户是否存在于数据库中若存在则登录成功,否则提示用户不存在?这要怎么做啊,我在网上查了半天没搞出来。。。。

额,这个是最简单的了:

你先连接数据库,然后用sql语句查询数据库里用户表是否存在此用户:
string str="select * from 用户表 where 用户名='"+Textbox1.text+"' and 密码='"+Textbox2.text+"'";
dataset dt=new dataset();
SqlDataAdapter sda=new SqlDataAdapter(str,con);//con是你连接数据库的字符串;
sda.Fill(dt);
if(dt.Tables[0].Rows.count>0)
{
这里表示存在,进行你的跳转代码;
}
else
{
messagebox.show("用户不存在或者用户名和密码错误!");
}追问

额 其实我是初学者 为了做实验才用到c#的
补充:con 是不是sqlconnection 类的对象啊 我也不会用sqlconnection 能否在细说一下 我现在连接都用的sqlconnect

追答

呵呵,好好弄吧,

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

c#输入数据查询数据库中是否存在此数据并返回true or false?
你先连接数据库,然后用sql语句查询数据库里用户表是否存在此用户:string str="select * from 用户表 where 用户名='"+Textbox1.text+"' and 密码='"+Textbox2.text+"'";dataset dt=new dataset();SqlDataAdapter sda=new SqlDataAdapter(str,con);\/\/con是你连接数据库的字符串;sda.Fill(dt...

c#输入一个数 判断是数组里面是否存在这个数 怎么写
{if(输入的数=a[i])b=ture;elseb=false;} if(b=ture)printf("yes");else printf("no");

急用:怎么用C#语言判断SQL数据库中已经存在某个表格了啊???
region 判断数据库表是否存在,通过指定专用的连接字符串,执行一个不需要返回值的SqlCommand命令。\/\/\/ \/\/\/ 判断数据库表是否存在,返回页头,通过指定专用的连接字符串,执行一个不需要返回值的SqlCommand命令。\/\/\/ \/\/\/ bhtsoft表 \/\/\/ <returns><\/returns> public static bool CheckExistsTable(str...

C#如何判断一个字符串是否在数据库中的某个字段中已存在?
???根据这个字符串 查询数据库,如果有返回值 就说明存在,没有返回值或者返回值为NUll 那就不存在

C# 数据库中想判断是否读取到数据怎么办?
在执行数据库查询后,读取结果的时候没有判断结果集指针是否越界。比如只查出一条数据,结果你就读两次结果,读的时候指针是会向下走,读一条,就指到下一条。结果集第一条数据的前边一条是BOF,B就是Begin的首字母,最后一条的后边是EOF。结果集查回来,指针通常指向BOF,如果你写arr["字段名"]就...

C#如何判断输入在文本框内的数据是否存在数据库中??
{ conn.Open();\/\/打开数据库连接 SqlCommand cmd = new SqlCommand("select * from tbl_Department_Info where deptName='" + Textname.Text.Trim() + "'", conn);SqlDataReader reader = cmd.ExecuteReader();if (reader.Read()){ \/\/将在数据库中查询到的信息显示出来 listView1.Items.Add...

C#中如何判断一条数据是否在某个list<T>集合中?
list.Exists(o=>o=="某个值"); 如果是对象 就改成对象,如果是值类型的就直接填写就好了。返回 true or false C# 如何判断 List<T> 中包含某个属性的对象? 就是说,List<Person> 中如何判断 Person per = list.Find(delegate(Person p) {return p.age == 20; })\/\/只返回第一个匹配 ...

...数据(添加到数据表中的)我通过什么办法判断是不是添加成功啊?_百度...
ExecuteNonQuery()方法执行后返回的是影响的行数,如果大于0就执行成功了 否则失败 建议抛出异常 如抛出异常 同样是失败

asp.net(c#)如何读取数据库中数据来验证登陆的用户和密码是否正确
4、执行我们的ASP.NET(C#)网页测试页面,输入字符串liu。5、输入正确格式的邮件地址,可以看到验证通过了。6、之前的邮箱地址通过了ASP.NET(C#)代码写的正则表达式。7、们的邮箱地址正则表达式只会对整体输入内容进行验证。8、加入^和$符号,验证的结果显示。以上邮箱地址正则表达式可以用做自己的工具类...

C#中查询数据库中记录个数并显示。
\/\/此方法连接数据库 public static MySqlConnection getMySqlCon(){ String mysqlStr = "Database=test3;Data Source=127.0.0.1;User Id=root;Password=123456;pooling=false;CharSet=utf8;port=3306;Allow Zero Datetime=True";MySqlConnection mysql = new MySqlConnection(mysqlStr);return mysql;}...

相似回答
大家正在搜