Access下“DataTime”的时间精度
DateTime DATime = Convert.ToDateTime(dr["DATime"]);
问题一:“Access”里取出来的时间,它的“毫秒数”没有啊,“Access”只能精确到“毫秒”吗???
DataAccess.excuteSql("insert into " + etlname + " (DANo,DATime,LogTime,MeterType,MeterNo,Qty,Status) values ('"+model.DANo+"',
#"+model.DATime+"#,
#"+model.LogTime+"#,'"+model.MeterType+"','"+model.MeterNo+"',"+model.Qty+",0)");
问题二:“#"+model.DATime+"#”这样插入,毫秒数会不会被插入到“Access”的“DATime”字段中??? 打开“Access”的DATime字段是看不到毫秒数的呢???
------解决方案--------------------没有毫秒,你可以自己写进去,不过别用日期型,用字符型,自己将日期格式化写进去
------解决方案--------------------str.tostring("yyyy-mm-dd hh:mm:ss.ff")