数据库连接实例
来源:互联网 发布:纽约时报 知乎 编辑:程序博客网 时间:2024/05/18 03:55
数据库连接实例
一、验证密码
- if (TB_name.Text.Length < 6 || TB_name.Text.Length > 20)
- {
- LB_name .Text = "用户名长度不合法";
- LB_name.ForeColor = Color.Red;
- return ;
- }
- if (TB_password.Text == "")
- {
- LB_password.Text = "密码不能为空";
- LB_password.ForeColor = Color.Red;
- return ;
- }
- try
- {
- SqlConnection conn = new SqlConnection(@"server=;database=NewsDB;Trusted_Connection=True");
- string Sql = "SELECT user_password FROM tbuser WHERE user_name='" + TB_name.Text + "'";
- SqlDataAdapter da = new SqlDataAdapter(Sql, conn);
- DataSet ds = new DataSet();
- da.Fill(ds);
- DataTable dt = ds.Tables[0];
- if (dt.Rows[0][0].ToString() ==TB_password .Text )
- {
- Session["IsOkUserName"] = TB_name.Text;
- Response.Redirect("~/Default.aspx");
- return ;
- }
- else
- {
- LB_password .Text = "密码错误";
- return ;
- }
- }
- catch
- {
- LB_name.Text = "用户不存在";
- return ;
- }
- OleDbConnection mdbcnn1 = new OleDbConnection(@" Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DSellManager.mdb;Persist Security Info=True");
- string sSQL = "Update [password] Set [Password]='" + dbnewpw + "' where ID=1";
- mdbcmd = new OleDbCommand("select * from [password] where ID=1", mdbcnn1);
- mdbcnn1.Open();
- OleDbCommand myCommand = new OleDbCommand(sSQL, mdbcnn1);
- if (myCommand.ExecuteNonQuery() > 0)
- {
- MessageBox.Show("修改密碼成功 ,請記好你的新密碼 ");
- this.Close();
- }
- else
- {
- MessageBox.Show("修改密碼失敗!");
- }
- mdbcnn1.Close();
- 数据库连接实例
- ASP.NET数据库连接实例
- 数据库连接池实例
- ASP.NET数据库连接实例
- acl数据库连接实例
- QT与数据库连接实例
- c3p0数据库连接池实例
- c3p0数据库连接池实例
- java 数据库连接操作实例
- java数据库连接池实例
- JDBC数据库连接实例分享
- dbcp数据库连接池实例
- java 数据库连接实例
- asp.net,access数据库连接实例
- proxool数据库连接池使用实例
- 最简单的数据库连接实例
- java编写数据库连接池实例
- 数据库连接错误综合....实例出错!
- JSP实现文件下载代码
- hibernate开发主键生成方式(重要)
- 江民杀毒软件发展史(以发布版本为时间轴)
- JSP实现图片上传代码
- SQL SEVER 2000 安装中挂起问题
- 数据库连接实例
- DX中灯光和材质续
- WF从入门到精通(第一章):WF简介
- 最全的IIS状态码
- Web 2.0时代的美国大选
- Sql Server"已经有程序的实例在运行"错误解决方法
- 百度搜索公正性彻底调查
- 入式实时程序设计中C/C++代码的优化
- 创建或启动 ArcIMS Metadata Service 出错的解决方法