MSHFLEXGRID显示SQLSERVER2000日期字段的问题

trendvb 2004-05-03 01:14:38

显示日期字段时,比如:2004-05-20 00:00:00
如何去掉后面的时间?
...全文
67 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
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格式

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧