随手记录-修改某条记录时,不使用数据库控件而用datareader
2008-11-11 11:02
351 查看
可能是很简单的,记录一下,以后自己好用
protected void Page_Load(object sender, EventArgs e)
{
getSession.JuageSession();//自定义的一个检查登录状态的类
if (!Page.IsPostBack)
{
int id =Convert.ToInt32(Request["id"]);
this.ViewState["id"] = id;
string sqlexe = "select * from product where id = " + id;
SQLDbDataReader dr = userSql.db.ExecuteDataReader(sqlexe);
if (dr.Read())
{
this.title.Text = dr["title"].ToString();
this.content.Value = dr["content"].ToString();
DropBind(Convert.ToInt32(dr["parent"]));
this.ViewState["smallimg"] = dr["smallimg"];
this.ViewState["bigimg"] = dr["bigimg"];
this.ViewState["id"] = dr["id"];
this.audit.Checked = Convert.ToBoolean(dr["audit"]);
this.post.Text = dr["post"].ToString();
this.comment.Text = dr["comment"].ToString();
}
dr.Close();
dr.Dispose();
dr = null;
PageControlInt();
}
}
protected void Page_Load(object sender, EventArgs e)
{
getSession.JuageSession();//自定义的一个检查登录状态的类
if (!Page.IsPostBack)
{
int id =Convert.ToInt32(Request["id"]);
this.ViewState["id"] = id;
string sqlexe = "select * from product where id = " + id;
SQLDbDataReader dr = userSql.db.ExecuteDataReader(sqlexe);
if (dr.Read())
{
this.title.Text = dr["title"].ToString();
this.content.Value = dr["content"].ToString();
DropBind(Convert.ToInt32(dr["parent"]));
this.ViewState["smallimg"] = dr["smallimg"];
this.ViewState["bigimg"] = dr["bigimg"];
this.ViewState["id"] = dr["id"];
this.audit.Checked = Convert.ToBoolean(dr["audit"]);
this.post.Text = dr["post"].ToString();
this.comment.Text = dr["comment"].ToString();
}
dr.Close();
dr.Dispose();
dr = null;
PageControlInt();
}
}
相关文章推荐
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- 使用Hibernate修改数据库表中一条记录的某些字段
- 数据库数据被改,使用log explorder查询修改记录
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- 每次重启Tomcat后,使用Hibernate修改数据库的记录都会导致以前记录被删除的解决办法。
- 使用log4j 记录日志到数据库
- 使用Profile文件记录JFileChooser(或者File控件)最新打开的文件路径
- 数据库记录的添加、修改、删除(DataAdapter、DataTable 、DataRow )
- 在C#中使用控件DataGridView实现数据库增删改查
- java入门教程-12.9Java数据库之修改记录
- ASP.NET - 如何:使用 SqlDataSource 控件连接到数据库
- 【视频】配置信息管理 的 使用方法(三):查看和修改元数据、查看数据库的表视图存储过程等信息
- 从数据库中查询出记录,循环使用
- [转]C# 使用Nlog记录日志到数据库
- VS.Net中使用ZedGraph控件的一些记录
- ASP.NET中DropDownList控件的简单使用--DDL绑定数据库表中值,选择DDL中值直接检索数据
- 希望这些建议,能推动管理软件开发的规范化进程 (数据库版本、修改记录)
- SQL学习记录2 创建和使用数据库(weiwancheng)
- 记录数据库修改comment 和导出脚本
- 使用HibernateTemplate()获取整个数据库表的记录数