回 帖 发 新 帖 刷新版面

主题:sql的日期格式

VFP调用MS SQL 数据库
表A有一字段名为日期,类型为dateime
增加记录方法为:
sql="insert into a(日期) values(?date())"
放在grid 中显示的日期格式为:2011-02-16 00:00:00
我想只显示年月日,不显示时分秒,怎么写代码?
谢谢指点!

回复列表 (共2个回复)

沙发

好像SQL中没有像VFP中有日期型与日期时间型区别,如果你想直接查询MS SQL生成的远程视图日期字段不可能是VFP中的日期型,肯定是日期时间型,除非再次在VFP中运行一次对此视图的查询,用CAST(日期 as d)转换成日期型.

板凳

谢谢回贴

我来回复

您尚未登录,请登录后再回复。点此登录或注册