MSHFLEXGRID显示SQLSERVER2000日期字段的问题

trendvb 2004-05-03 01:14:38

显示日期字段时,比如:2004-05-20 00:00:00
如何去掉后面的时间?
...全文
23 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xingxingy0326 2004-05-06
在sqlserver中用convert函数呀,这样不就行了
  • 打赏
  • 举报
回复
silverblade 2004-05-06
如果你不用绑定,自己用循环往表里写,这很容易
单如果要用绑定
那我想唯一的办法就是在数据库端动手脚
改视图或存储过程,让他数据出来的时候就已经完成格式化
这是可以的,SQL SERVER里面有相关函数的,我记不清了
你可以查SQL SERVER的帮助嘛,全中文的。

我也就是提供个思路。具体怎么做就自己研究研究吧,不难的
  • 打赏
  • 举报
回复
trendvb 2004-05-06
假设我有100条日期型记录,要每个都像楼楼上的那样做吗?
唉,分都给不出去.
  • 打赏
  • 举报
回复
trendvb 2004-05-06
和我思路差不多.呵,我试试.
  • 打赏
  • 举报
回复
titan90 2004-05-04
如果是SQL SERVER可以直接显示的吧
  • 打赏
  • 举报
回复
daisy8675 2004-05-03
顯示出mshflexgrid的時候用format,數據庫的格式可以不做控制
比如
with mshflexgrid
.col=1
.text= format(rs("datat"),"yyyy-mm-dd")
end with

  • 打赏
  • 举报
回复
Abyss-Xu 2004-05-03
如果你用的是Access 用office 的access 去设置日期字段不要有时间的就行了
format ()也行但不知道要怎么去格式化mhslfexgrid 的日期例?(莫依)

  • 打赏
  • 举报
回复
hongsongboy 2004-05-03
format(date,"yyyy-mm-dd")就可以了
  • 打赏
  • 举报
回复
daisy8675 2004-05-03
format()就可以了

但是要考慮存入數據庫時候形態
最好是存的時候就用m/d/yy格式
  • 打赏
  • 举报
回复
相关推荐
发帖
控件
加入

1430

社区成员

VB 控件
申请成为版主
帖子事件
创建了帖子
2004-05-03 01:14
社区公告
暂无公告