C#使用OLE操作DBF文件,插入datetime类型的值,在获取的时候只剩日期部分,时间部分变成了0
数据表中updatetime字段的类型为datetime;
//以下sql语句可以正常执行,但是结果都是一样的,只剩日期部分,时间部分没了
insert into a.dbf(updatetime) values('2017-12-13 12:12:12');
insert into a.dbf(updatetime) values(#201-12-13 12:12:12#);
//其他的,网上说的方法,
insert into a.dbf(updatetime) values(datetime('2017-12-13 12:12:12'));//执行报错,datetime函数没有定义
insert into a.dbf(updatetime) values(ctot('2017-12-13 12:12:12'));//执行报错,ctot函数没有定义
insert into a.dbf(updatetime) values({^2017-12-13 12:12:12});//执行报错,不是有效的GUID
这个问题怎么解决?
//以下sql语句可以正常执行,但是结果都是一样的,只剩日期部分,时间部分没了
insert into a.dbf(updatetime) values('2017-12-13 12:12:12');
insert into a.dbf(updatetime) values(#201-12-13 12:12:12#);
//其他的,网上说的方法,
insert into a.dbf(updatetime) values(datetime('2017-12-13 12:12:12'));//执行报错,datetime函数没有定义
insert into a.dbf(updatetime) values(ctot('2017-12-13 12:12:12'));//执行报错,ctot函数没有定义
insert into a.dbf(updatetime) values({^2017-12-13 12:12:12});//执行报错,不是有效的GUID
这个问题怎么解决?
...全文
相关推荐
C#中获取时间的年月日的方法
C#中获取时间的年月日的方法
c#获取当前日期时间
自己收集的一些资料,各种日期形式,希望能帮到你
C# DateTime日期格式化.docx
C# DateTime日期格式化.docx
c# datetime 格式化大全
代码如下://c datetime 格式化DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816Label4.Text = dt.ToLocalTime().ToString();//2005-11-5 21:21:25Label5.Text = dt.
C#中DateTime的使用方法
C#的datetime使用方法,内容比较详细,例子很典型。


