简单数据库操作代码(添加删除修改读取)
2007-03-16 18:24
906 查看
[align=left]using System;[/align]
[align=left]using System.Data;[/align]
[align=left]using System.Configuration;[/align]
[align=left]using System.Web;[/align]
[align=left]using System.Web.Security;[/align]
[align=left]using System.Web.UI;[/align]
[align=left]using System.Web.UI.WebControls;[/align]
[align=left]using System.Web.UI.WebControls.WebParts;[/align]
[align=left]using System.Web.UI.HtmlControls;[/align]
[align=left]using System.Data.SqlClient;[/align]
[align=left] [/align]
[align=left]public partial class _Default : System.Web.UI.Page [/align]
[align=left]{[/align]
[align=left] private SqlConnection con = new SqlConnection("server=localhost;uid=sa;pwd=sa;database=bld");[/align]
[align=left] protected void Page_Load(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] if(!IsPostBack)[/align]
[align=left] {[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] //创建函数[/align]
[align=left] private void bindgrid()[/align]
[align=left] {[/align]
[align=left] SqlDataAdapter sql = new SqlDataAdapter("select title,inputdate from article",con);[/align]
[align=left] DataSet rs = new DataSet();[/align]
[align=left] sql.Fill(rs, "article");[/align]
[align=left] GridView1.DataSource = rs.Tables[0].DefaultView;[/align]
[align=left] GridView1.DataBind();[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] protected void btnAdd_Click(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] SqlCommand sql = con.CreateCommand();[/align]
[align=left] sql.CommandText = "insert article (id,title,inputdate)values('123456','新增加的标题','2007-3-15')";[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] sql.ExecuteNonQuery();[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left] private string getmax()[/align]
[align=left] {[/align]
[align=left] string qm = "";[/align]
[align=left] SqlCommand sql = new SqlCommand("select top 1 id from article", con);[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] //sql.ExecuteNonQuery();[/align]
[align=left] //qm = (int)sql.ExecuteScalar();[/align]
[align=left] SqlDataReader rs = sql.ExecuteReader();[/align]
[align=left] if (rs.Read())[/align]
[align=left] {[/align]
[align=left] qm = rs["id"].ToString();[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] finally[/align]
[align=left] {[/align]
[align=left] con.Close();[/align]
[align=left] }[/align]
[align=left] return qm;[/align]
[align=left] }[/align]
[align=left] protected void btnDelete_Click(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] //Response.Write(getmax());[/align]
[align=left] //string q = getmax();[/align]
[align=left] //Response.Write(q);[/align]
[align=left] SqlCommand sql = con.CreateCommand();[/align]
[align=left] sql.CommandText = "delete from article where id='" + getmax() + "'";[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] sql.ExecuteNonQuery();[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left] protected void btnUpdate_Click(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] //Response.Write(getmax());[/align]
[align=left] SqlCommand sql = con.CreateCommand();[/align]
[align=left] sql.CommandText = "update article set title='111111111' where id ='" + getmax() + "'";[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] sql.ExecuteNonQuery();[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] finally[/align]
[align=left] { con.Close(); }[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left]}[/align]
[align=left]using System.Data;[/align]
[align=left]using System.Configuration;[/align]
[align=left]using System.Web;[/align]
[align=left]using System.Web.Security;[/align]
[align=left]using System.Web.UI;[/align]
[align=left]using System.Web.UI.WebControls;[/align]
[align=left]using System.Web.UI.WebControls.WebParts;[/align]
[align=left]using System.Web.UI.HtmlControls;[/align]
[align=left]using System.Data.SqlClient;[/align]
[align=left] [/align]
[align=left]public partial class _Default : System.Web.UI.Page [/align]
[align=left]{[/align]
[align=left] private SqlConnection con = new SqlConnection("server=localhost;uid=sa;pwd=sa;database=bld");[/align]
[align=left] protected void Page_Load(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] if(!IsPostBack)[/align]
[align=left] {[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] //创建函数[/align]
[align=left] private void bindgrid()[/align]
[align=left] {[/align]
[align=left] SqlDataAdapter sql = new SqlDataAdapter("select title,inputdate from article",con);[/align]
[align=left] DataSet rs = new DataSet();[/align]
[align=left] sql.Fill(rs, "article");[/align]
[align=left] GridView1.DataSource = rs.Tables[0].DefaultView;[/align]
[align=left] GridView1.DataBind();[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] protected void btnAdd_Click(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] SqlCommand sql = con.CreateCommand();[/align]
[align=left] sql.CommandText = "insert article (id,title,inputdate)values('123456','新增加的标题','2007-3-15')";[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] sql.ExecuteNonQuery();[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left] private string getmax()[/align]
[align=left] {[/align]
[align=left] string qm = "";[/align]
[align=left] SqlCommand sql = new SqlCommand("select top 1 id from article", con);[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] //sql.ExecuteNonQuery();[/align]
[align=left] //qm = (int)sql.ExecuteScalar();[/align]
[align=left] SqlDataReader rs = sql.ExecuteReader();[/align]
[align=left] if (rs.Read())[/align]
[align=left] {[/align]
[align=left] qm = rs["id"].ToString();[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] finally[/align]
[align=left] {[/align]
[align=left] con.Close();[/align]
[align=left] }[/align]
[align=left] return qm;[/align]
[align=left] }[/align]
[align=left] protected void btnDelete_Click(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] //Response.Write(getmax());[/align]
[align=left] //string q = getmax();[/align]
[align=left] //Response.Write(q);[/align]
[align=left] SqlCommand sql = con.CreateCommand();[/align]
[align=left] sql.CommandText = "delete from article where id='" + getmax() + "'";[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] sql.ExecuteNonQuery();[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left] protected void btnUpdate_Click(object sender, EventArgs e)[/align]
[align=left] {[/align]
[align=left] //Response.Write(getmax());[/align]
[align=left] SqlCommand sql = con.CreateCommand();[/align]
[align=left] sql.CommandText = "update article set title='111111111' where id ='" + getmax() + "'";[/align]
[align=left] try[/align]
[align=left] {[/align]
[align=left] con.Open();[/align]
[align=left] sql.ExecuteNonQuery();[/align]
[align=left] }[/align]
[align=left] catch[/align]
[align=left] { }[/align]
[align=left] finally[/align]
[align=left] { con.Close(); }[/align]
[align=left] bindgrid();[/align]
[align=left] }[/align]
[align=left]}[/align]
相关文章推荐
- MFC中简单的数据库文件操作(添加,修改,查找,删除)
- MFC中简单的数据库文件操作(添加,修改,查找,删除)
- 操作数据库添加、修改、删除、查询的代码
- MFC中简单的数据库文件操作(添加,修改,查找,删除)
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
- MSSQL-用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- delphi 注册表操作(读取、添加、删除、修改)完全手册
- MySql cmd 命令行模式操作数据库 添加查询 修改 删除 ( 表 字段 数据)
- C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等,需要的朋友可以参考下。
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 连接数据库实现删除 添加 修改操作
- c#对XML文件的生成-修改-添加-删除-读取等操作
- MySQL_1 关系型数据库的存储结构 数据库的添加,修改,删除,查询操作 数据库表的添加,修改,删除,查询操作 数据库表记录的添加,修改,删除,查询
- 将dataGridView中的添加/删除等修改保存至数据库 ,支持多条操作,最后一次性保存
- SQL2K数据库开发七之表操作添加删除和修改列 推荐
- 这是一个关于XML文档的操作管理器XMLHelper类,类中包括XML文档的创建,文档节点和属性的读取,添加,修改,删除的方法功能的实现
- 用WebService实现对数据库进行操作(添加+删除+修改)