在线急等啊!!!大神门,,求了

smartcoach 2012-05-27 04:27:22
请教大几一个问题,我要实现这样一个功能四个选项选中一个后再勾选热点新闻就将数据库中这一条新闻的hot列设为一,代码就是简单地 if (this.CheckBox1.Checked)
{
hot =1;

}
else
{
hot = 0;
}奇怪的是只有在第一个选项时才有用,后面三个都不能实现这个功能,更奇怪的是这四段代码都是一样的啊



第一个选项代码如下,下面的几乎都一样啊
if (this.DropDownList1.SelectedValue.ToString() == "理论研究")
{

string title = this.TextBox1.Text.ToString();//导入标题
string content=this.FreeTextBox1.Text.ToString();
string data = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
int hot;
if (this.CheckBox1.Checked)
{
hot =1;

}
else
{
hot = 0;
}
SqlConnection conn = new SqlConnection("server=.;uid=netwill;pwd=6568986z;database=netwill"); //连接数据库
SqlCommand cmd = new SqlCommand();//创建连接对象
cmd.Connection = conn; //连接
cmd.CommandText = "insert into comnews (title,content,data,hot)values('" + title + "','" + content + "','" + data + "','" + hot + "')";
conn.Open();
cmd.ExecuteNonQuery(); //执行操作,一般用于delete update insert操作,执行cmd的CommandText属性中设置的SQL语句.
conn.Close();
...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nihn 2012-05-29
  • 打赏
  • 举报
回复
看的不是很明白。你看下剩下的几个没反应的checkbox控件的autopostback属性是不是设为true了。

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧