当前位置: 代码迷 >> .NET新技术 >> 和数据库连接的登录代码解决方案
  详细解决方案

和数据库连接的登录代码解决方案

热度:44   发布时间:2016-04-25 01:43:28.0
和数据库连接的登录代码
谁给提供一个用C#写的网页登录代码 需要和数据库连接的 希望标注清楚一点 谢谢 我是新手有很多不懂得希望大家帮忙 谢谢

------解决方案--------------------
C# code
 try            {                DataTable dt = new DataTable();                dt = SQLHelp.ExecuteDataTable("select * from t_user where UserName=@name", new SqlParameter("name", txtUserName.Text));                if (dt.Rows.Count < 0)                {                    MessageBox.Show("用户不存在");                    return;                }                else                {                    if (Convert.ToInt32(dt.Rows[0]["ErrorTimes"]) < 3)                    {                        if (txtPassword.Text == dt.Rows[0]["Password"].ToString())                        {                            SQLHelp.ExecuteNonQuery("update t_user set ErrorTimes=0 where UserName=@name", new SqlParameter("name", txtUserName.Text));                            if (MessageBox.Show("登录成功") == DialogResult.OK)                            {                                this.DialogResult = DialogResult.OK;                                this.Close();                            }                        }                        else                        {                            SQLHelp.ExecuteNonQuery("update t_user set ErrorTimes=ErrorTimes+1 where username=@name", new SqlParameter("name", txtUserName.Text));                            MessageBox.Show("密码错误");                        }                    }                    else                    {                        MessageBox.Show("登录次数超过3次,用户被禁止登录");                    }                }            }            catch (Exception ex)            {                MessageBox.Show(ex.Message);            }
  相关解决方案