public SqlConnection cn = new SqlConnection(ConfigurationManager.AppSettings["connstr"]);
protected void Page_Load(object sender, EventArgs e)
{
string sqlshow = "select * from news";
cn.Open();
SqlCommand cm = new SqlCommand(sqlshow,cn);
SqlDataReader dr = cm.ExecuteReader();
if (dr.Read())
{
this.news_txt.Text = dr["news"].ToString();
}
dr.Close();
cn.Close();
} public bool updatenews(string news)
{
string sqlupdate = "update news set news = '" +news+"'";
cn.Open();
SqlCommand cm = new SqlCommand(sqlupdate,cn);
SqlDataReader dr = cm.ExecuteReader();
if (dr.Read())
{
return true;
}
else
{
return false;
}
} protected void edit_btn_Click1(object sender, EventArgs e)
{
string news;
news = this.news_txt.Text.ToString();
if (updatenews(news))
{
Response.Redirect("main.aspx");
}
}
以上是我做的一个小型新闻发布系统的新闻信息修改界面代码,可是在运行时修改的信息总是不能成功!
有大侠帮我看看!
谢谢!
protected void Page_Load(object sender, EventArgs e)
{
string sqlshow = "select * from news";
cn.Open();
SqlCommand cm = new SqlCommand(sqlshow,cn);
SqlDataReader dr = cm.ExecuteReader();
if (dr.Read())
{
this.news_txt.Text = dr["news"].ToString();
}
dr.Close();
cn.Close();
} public bool updatenews(string news)
{
string sqlupdate = "update news set news = '" +news+"'";
cn.Open();
SqlCommand cm = new SqlCommand(sqlupdate,cn);
SqlDataReader dr = cm.ExecuteReader();
if (dr.Read())
{
return true;
}
else
{
return false;
}
} protected void edit_btn_Click1(object sender, EventArgs e)
{
string news;
news = this.news_txt.Text.ToString();
if (updatenews(news))
{
Response.Redirect("main.aspx");
}
}
以上是我做的一个小型新闻发布系统的新闻信息修改界面代码,可是在运行时修改的信息总是不能成功!
有大侠帮我看看!
谢谢!
解决方案 »
- 问一个URL重写的问题
- Server.MapPath的问题,
- 为什么DataSet受保护无法访问
- .net 2.0 本地测试没问题,传到服务器就提示下面错误,高手帮忙!~
- 怎样在DataGrid的页眉加入背景图片?
- 袁剑《领悟Web设计模式》学习问题求解
- 那里有asp.net聊天室的源代码下载啊!
- 如何动态地删除TreeView中某一层下面的所有结点啊?
- 我有这样一个问题请大家帮忙?
- myComm.Update(myDataSet,"aspnet");出错: INSERT INTO 语句的语法错误。我快疯了
- ACCESS图片读取出错了高人来帮忙啊
- 三层架构(仿petshop),在DAL中如何取得web.config中连接语句?
if (cm.ExecuteNonQuery() != 0)
{
return true;
}else
{
return false;
}还有,你的更新sql语句应该有点问题,
string sqlupdate = "update news set news = '" +news+"'";怎么where语句也没有,难道你要把这个news表的news字段全部更新为同1个。
string sqlupdate = "update news set news = '" +news+"' where id=" + id;