还是一个c#问题请教高手

来源:百度知道 编辑:UC知道 时间:2024/06/30 15:28:17
要做一个购物系统,客户针对一个商品下订单,然后要求将下订单时的系统时间作为数据库里订单表的最新一列的时间该怎么做

在数据库的表里多增加一项时间,然后在用户下订单的时候读取系统时间,保存进对应的项里就可以了啊。读取系统时间
DataTime.Now.ToString();
或者DataTime.Now.ToString("yyyy/MM/dd");

先要在数据库中的订单表加下订单日期,把这个字段的默认值设计为(date())
这样子当打单只要把订单内容写入,订单日期会自动生成
date()不知道有没有写错,你自己查下!

在代码中: DataTime.Now.ToString(); 或者DataTime.Now.ToString("yyyy/MM/dd");
在数据库中:把保存时间的那栏设置一个默认值: getDate() 就好了.

下订单的时候更新一下数据
update table set Time=getDate() where...

System.DataTime.Now.ToString();

系统时间是指程序运行的机器的系统时间还是数据库的系统时间?
如果是程序运行机器的话,使用DateTime.Now静态属性获取当前时间,如果是数据库服务器的时间的话,通过GETDATE()内置方法来获取。