ASP.NET 使用類對資料庫進行增刪改查操作
阿新 • • 發佈:2018-12-24
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
public partial class Caozuo : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnAdd_Click(object sender, EventArgs e)
{
string sqlstr = “insert into Denglu(Sname,Spassword)values(@name,@password)”;
int i = sqlHelper.ExecuteNonquery(sqlstr,new SqlParameter(“@name”,this.txtName.Text),new SqlParameter(“@password”,this.txtPassword.Text));
if (i > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘新增成功!’)</script>”, false);
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(),”提示”,”<script>alert(‘新增失敗!’)</script>”,false);
}
}
protected void btnDel_Click(object sender, EventArgs e)
{
string sqlstr = “delete from Denglu where [email protected]”;
int i = sqlHelper.ExecuteNonquery(sqlstr,new SqlParameter(“@name”,this.txtName.Text));
if (i > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘刪除成功!’)</script>”, false);
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘刪除失敗!’)</script>”, false);
}
}//刪除
protected void btnEdit_Click(object sender, EventArgs e)
{
string sqlstr = “update Denglu set [email protected] where [email protected]”;
int i = sqlHelper.ExecuteNonquery(sqlstr,new SqlParameter(“@name”,this.txtName.Text),new SqlParameter(“@password”,this.txtPassword.Text));
if (i > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘修改成功!’)</script>”, false);
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘修改失敗!’)</script>”, false);
}
}//更改
protected void btnLook_Click(object sender, EventArgs e)
{
string sqlstr = “select Spassword from Denglu where [email protected]”;
DataTable dt = sqlHelper.ExecteTable(sqlstr,new SqlParameter(“@name”,this.txtName.Text.Trim()));
this.txtPassword.Text = dt.Rows[0][0].ToString();
}//查詢
protected void btnRefresh_Click(object sender, EventArgs e)
{
string sqlstr = “select * from Denglu”;
DataTable dt = sqlHelper.ExecteTable(sqlstr);
this.GridView1.DataSource = dt;
this.GridView1.DataBind();
}//重新整理
}
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
public partial class Caozuo : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnAdd_Click(object sender, EventArgs e)
{
string sqlstr = “insert into Denglu(Sname,Spassword)values(@name,@password)”;
int i = sqlHelper.ExecuteNonquery(sqlstr,new SqlParameter(“@name”,this.txtName.Text),new SqlParameter(“@password”,this.txtPassword.Text));
if (i > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘新增成功!’)</script>”, false);
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(),”提示”,”<script>alert(‘新增失敗!’)</script>”,false);
}
}
protected void btnDel_Click(object sender, EventArgs e)
{
string sqlstr = “delete from Denglu where
int i = sqlHelper.ExecuteNonquery(sqlstr,new SqlParameter(“@name”,this.txtName.Text));
if (i > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘刪除成功!’)</script>”, false);
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘刪除失敗!’)</script>”, false);
}
}//刪除
protected void btnEdit_Click(object sender, EventArgs e)
{
string sqlstr = “update Denglu set
int i = sqlHelper.ExecuteNonquery(sqlstr,new SqlParameter(“@name”,this.txtName.Text),new SqlParameter(“@password”,this.txtPassword.Text));
if (i > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘修改成功!’)</script>”, false);
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(), “提示”, “<script>alert(‘修改失敗!’)</script>”, false);
}
}//更改
protected void btnLook_Click(object sender, EventArgs e)
{
string sqlstr = “select Spassword from Denglu where
DataTable dt = sqlHelper.ExecteTable(sqlstr,new SqlParameter(“@name”,this.txtName.Text.Trim()));
this.txtPassword.Text = dt.Rows[0][0].ToString();
}//查詢
protected void btnRefresh_Click(object sender, EventArgs e)
{
string sqlstr = “select * from Denglu”;
DataTable dt = sqlHelper.ExecteTable(sqlstr);
this.GridView1.DataSource = dt;
this.GridView1.DataBind();
}//重新整理
}