sql语句写对了(能查出记录)当我输入不存在的会员名时,程序走到这句又被catch了我是新手,请多关照!
解决方案 »
- 有没有好看一点的用户注册页面的模板啊
- 请问该论坛的昵称在那里设置?
- [求教] Excel中的图片能否导入SQL Server?
- 自动刷新页面 然后触发事件
- server.mappath的大问题!!!!!
- 求救,asp.net(vb)编译出错,请大家帮忙改正!!!!!
- 怎么回事:提示-------未找到路径“D:\”的一部分。
- 一个简单的winform开发的问题
- 关于ImageButton
- 为什么保存的是127的IP地址
- 未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。 在安装这些组件之
- 如何同步一个页面上的两个一样的用户控件?
string sql = "select count(*) from userTable where userName = " + TxtName.Text.Trim() + " and passWord = " + TxtPwd.Text.Trim();这个Sql返回1表示验证成功,否则失败
if(robjSqldataReader.Read())
{
TxtMemName.Text= robjSqldataReader["MemName"].ToString();}
robjSqldataReader = robjSqlcommand.ExecuteReader
If robjSqldataReader.HasRows = False Then
'弹出消息,提示会员名称输入错误
litErrMsgBox.Text = cfstrMsgbox(cstrER005)
Exit Sub
End If If robjSqldataReader.HasRows = True Then
'判断会员输入密码是否错误
If TxtMemPassword.Text.Trim <> robjSqldataReader("MemPassword") Then
'会员密码输入错误
litErrMsgBox.Text = cfstrMsgbox(cstrER006)
Exit Sub
End If If TxtMemName.Text.Trim = robjSqldataReader("MemName") And TxtMemPassword.Text.Trim = robjSqldataReader("MemPassword") Then
'登陆成功
litErrMsgBox.Text = cfstrMsgbox(cstrER007) End If
End If
Catch ex As Exception
'弹出错误消息
litErrMsgBox.Text = cfstrMsgbox(cstrER008)
Exit Sub Finally
robjSqldataReader.Close()
robjSqlcommand.Dispose()
cfblnDBCloseSQL(robjSqlconnect) End Try
myCon.Open();
while(myReader.Read()==true)
{
string strYYY=TxtMemName.Text.Trim();
if(strYYY=myReader["XXX"])
{
.....
}}
随手写的,可能有错