数据库连接实例
2008-11-04 16:39
148 查看
数据库连接实例
一、验证密码 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();
一、验证密码 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();
相关文章推荐
- jsp连接各种数据库代码及读取数据实例
- oracle基础(数据库名,实例名,操作系统环境变量Oracle_Sid,全局数据库名,服务名等概念)以及Oracle客户端的安装与远程连接配置
- SQL SERVER 2000 连接ORCLE数据库 (加了一个存储过程的实例)
- C#连接数据库sqlserver2005,执行存储过程的实例
- Java连接数据库实例
- linux下使用c语言连接数据库实例
- 话说Java jdbc数据库连接,从配置文件中读取连接基本信息实例
- c连接本地数据库服务器实例
- PHP之PDO连接数据库实例
- [数据库 开发] SQL多表连接查询(详细实例)
- Asp.Net中Web.Config中的数据库连接字符串的调用方法(初学者实例)
- C++连接数据库的实例
- js连接数据库实例
- jsp连接各种数据库代码及读取数据实例
- 使用JDBC连接数据库 查询数据库中内容 简单实例
- mysqli 连接数据库实例
- sqlserver等一些没有外网地址的数据库实例如何外网连接
- Proc*C实例一 -- 连接数据库
- web连接非默认实例数据库设置
- DataSource数据源连接数据库的配置及实例(Java)