2016 - 2024

感恩一路有你

计算机专业毕业设计:编辑功能5 - 天使的网站编程经验

浏览量:1087 时间:2024-08-10 14:20:25 作者:采采

天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等。通过本系列经验,相信你在.NET网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。

打开文章编辑界面

我们通过点击文章标题后面的【编辑】按钮,已经可以打开文章编辑界面,并显示内容了。

对界面进行修改,添加返回按钮。

【提交修改】按钮里面写入以下代码:

string ID  Request.QueryString["new_id"].ToString();
if (txtTitle.Text ! "" || txtTime.Text ! "" || txtAuthor.Text ! "" ||  ! "")
{
    string sql_change  "update news set new_title'"   txtTitle.Text   "',new_center'"      "',new_author'"   txtAuthor.Text   "',new_time'"   txtTime.Text   "' where new_id'"   ID   "';";
}

保存代码,并启动调试,输入账号密码进入编辑界面。

填入新闻发布时间,点击【提交修改】。

提示修改信息成功,页面里面信息准确性我们下一步考虑,先实现功能。

修改成功之后,发现时间变为了1900年,是因为我们传递的值不是时间类型的,是文本类型的。

我们需要对时间进行转换,将文本类型的时间转换成.NET中的DateTime类型:

DateTime dateTime  (txtTime.Text);
string formattedTime  ("yyyy-MM-dd HH:mm:ss");

然后再将formattedTime赋值给new_time字段。

这样,我们就解决了时间显示错误的问题。

结语

通过对编辑功能的优化和调试,我们成功解决了时间显示错误的问题。天使的网站编程经验将继续分享,希望能够为更多需要帮助的人提供指导和支持。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。