ASP.NET C# + SQL 如何向数据库插入当前时间?

pika9 pika9 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
小弟初学.net,想做一个新闻发布系统,在发布页插入数据库时需要插入一个当前时间~
如下:
string str1 = TextBox5.Text;
string str2 = TextBox6.Text;
DateTime now = DateTime.Now;
SqlConnection conn = new SqlConnection("***");
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
// 获取用户名称
cmd.CommandText = "select users_name from users where users_id = " + Session["Users_id"];
SqlDataReader data = cmd.ExecuteReader();
data.Read();
string users_name = data[0].ToString();
data.Close();
// 插入数据
cmd.CommandText = "insert into news(news_title,news_date,news_user,news_contents) values('" + str1 + "'," + now + ",'" + users_name + "','" + str2 + "')";
cmd.ExecuteNonQuery();
conn.Close();

提示好像now那边的语法错误
我尝试了response now的值显示为 yy/mm/dd 00:00:00 好像这种格式是无法写在SQL语句中的
何解?多谢了……
...全文

相关推荐

C#.NET中如何批量插入大量数据到数据库中

主要给大家介绍C#.net中如何批量插入大量数据到数据库中,本文涉及到C#.net中批量插入数据到数据库中方面的内容,对C#.net批量插入数据到数据库中感兴趣的朋友可以参考下本

weixin_38646914

C# ASP.NET中连接数据库并使用GridView和DropdownList展示数据

ADO.NET 是一个用于在 .NET 环境下访问数据源的 API,它允许程序直接操作数据库中的数据。ADO.NET 架构由多个关键组件构成,主要包括以下几个模块:数据提供者 (Data Providers):为特定类型的数据库提供与数据源交互所需的功能。每个数据提供者包含四个核心组件:连接对象、命令对象、数据读取器和数据适配器。连接对象 (Connection):用于建立到数据源的物理连接。命令对象 (Command)

钭胥冉

高校科研管理系统ASP.NET+C#+sql 2000实现

高校科研管理系统工程和源代码.采用ASP.NET+C#+sql 2000实现.功能包括科研管理,人员管理,项目管理,成果管理,系统管理,数据导入导出

ping3412

基于C#+Asp.net版的SqlManagement在线数据管理系统源码

基于C#+Asp.net版的SqlManagement在线数据管理系统源码

领君2018

asp.net+C#+sqlserver健康体检数据管理系统(源码+系统设计解决方案文档+数据库).zip

asp.net+C#+sqlserver健康体检数据管理系统(源码+系统设计解决方案文档+数据库).zip 适合初学者参考,课程汇报使用

悠闲饭团
评论 97
收藏 已收藏
分享
返回顶部
pika9
.NET社区 62,272 成员 668,968 内容