C#高手请进很急

来源:百度知道 编辑:UC知道 时间:2024/06/24 23:50:57
哪位大侠帮我写下登陆验证的代码,当用户名为空时显示用户名格式不对,当密码为空显示密码格式不对,当密码和用户名都为空时显示用户名或密码不对!,用C#写下最要里面有用到try的谢谢了很急....十万火急
我们是规定要在Microsoft Visual Studio 2005上做的
是要联接数据库的但我现在只要那段登陆验证的代码,我现在创建了一个实体类叫Logininfo的CS.

累死,还不如开vs敲呢

if(usertextbox.text==""||usertextbox.text==null)
{
messagebox.show("用户名格式不对")
}
if(passwordtextbox.text==""||passwordtextbox.text==null)
{
messagebox.show("密码格式不对")
}
if(passwordtextbox.text==""||passwordtextbox.text==null&&usertextbox.text==""||usertextbox.text==null)
{
messagebox.show("显示用户名或密码不对")
}
try{connect(usertextbox.text,passwordtextbox.text)}
catch{messagebox.show("用户名或密码错误");return;}

public bool connect(string user,string password)
{sqlconnection conn=new sqlconnection("connectstring");
string cmd="select password from IDtable where userid='"+user+"'";
sqlcommand comm=new sqlcommand(cmd);
conn.open();
sqladaptor sa=new sqladaptor(conn,comm)
dataset ds=new dataset();
da.fill(ds);
conn.close();
if(password==ds.table