关于网友提出的“ 如何在NET中插入系统时间”问题疑问,本网通过在网上对“ 如何在NET中插入系统时间”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何在NET中插入系统时间描述:
ASP.NETSqldatasource
数据库中有张“投诉”表,里面有两个时间,分别是投诉时间和处理时间,所以不能直接在SQL中设定默认的GETDATE()。在.NET中,我是用sqldatesource进行保定的。所以怎么才能在创建投诉的时候自动保存“投诉时间”(当前系统时间),在处理投诉的时候自动保存“处理时间”(另一个系统时间)
这是我目前的代码(部分):
InsertCommand="INSERT INTO 投诉(投诉类型, 投诉内容, 投诉人姓名, 投诉时间) VALUES (@投诉类型, @投诉内容, @投诉人姓名)"
解决方案1:
InsertCommand="INSERT INTO 投诉(投诉类型, 投诉内容, 投诉人姓名, 投诉时间) VALUES (@投诉类型, @投诉内容, @投诉人姓名)"——少一个参数;
InsertCommand="INSERT INTO 投诉(投诉类型, 投诉内容, 投诉人姓名, 投诉时间) VALUES (@投诉类型, @投诉内容, getdate())"——少一个参数;
InsertCommand="INSERT INTO 投诉(投诉类型, 投诉内容, 投诉人姓名, 投诉时间) VALUES (@投诉类型, @投诉内容, @投诉人姓名 ,,getdate())"——多了一个逗号;
参数要一一对应