CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

输出显示数据库日期字段值问题!-----在线等!

楼主trainli(男人要有霸气得有钱)2006-03-06 14:45:22 在 .NET技术 / ASP.NET 提问

在SQL中建表时用表达式(convert(varchar(10),getdate(),120))取得系统日期时间填入表中,在用SQL语句查询后绑定DataGrid后显示日期时间为:如2006-2-8   0:00:00,但在数据库里是2006-2-8,为什么会这样,我想要输出的是2006-2-8,不知道如何去实现呢?数据库字段取的数据类型为datatime 问题点数:50、回复次数:10Top

1 楼gongshf(gong)回复于 2006-03-06 14:48:47 得分 3

Convet.ToDateTime(时间).ToString("d")Top

2 楼gongshf(gong)回复于 2006-03-06 14:49:45 得分 0

Convet   拼错了,ConvertTop

3 楼WeekZero(∮小气的鬼∮)回复于 2006-03-06 14:54:21 得分 5

datagrid中:  
  <asp:BoundColumn   DataField="datatime1"   DataFormatString="YYYY-MM-DD"></asp:BoundColumn>Top

4 楼jerrie_1()回复于 2006-03-06 14:54:22 得分 5

1.<%#   DataBinder.Eval(Container.DataItem,   "qReferTime","{0:d}")   %>  
  2.在itemDataBinding事件中先判断列类型,如是时间,就转化Top

5 楼trainli(男人要有霸气得有钱)回复于 2006-03-06 15:38:32 得分 0

如何写???怎么都不行呢??Top

6 楼smallMage(小马哥)回复于 2006-03-06 16:35:01 得分 2

DataFormatString="yyyy-M-dd"Top

7 楼trainli(男人要有霸气得有钱)回复于 2006-03-06 16:42:11 得分 0

不行呀,这样的话,它就只显示yyyy-M-ddTop

8 楼zhouxiaotan(夜雨悠扬)回复于 2006-03-06 16:47:02 得分 3

你取出来的时候也用那个语句转一下就行了  
  select   convet(varchar(10),getdate(),120)    
  Top

9 楼trainli(男人要有霸气得有钱)回复于 2006-03-06 17:06:21 得分 0

我的数据库有两个字段ID,datatimes  
  strSql="select   ID,datatimes=convet(varchar(10),getdate(),120)   from   newtext";  
  这样写是否正确??  
  还是怎么写!Top

10 楼antiking(生活就象拉大便有时顺畅有时不顺畅.)回复于 2006-03-06 17:43:49 得分 32

vs2005:  
  <asp:BoundField   DataField="Etd"   HeaderText="预计开航日"     HtmlEncode="False"   DataFormatString="{0:d}"     SortExpression="Etd"   />  
  vs2003  
  <asp:BoundField   DataField="Etd"   HeaderText="预计开航日"     DataFormatString="{0:d}"     SortExpression="Etd"   />  
   
  select     convert(varchar(10),getdate(),120)   as   DateTime   是可以的。Top

相关问题

  • acess数据库自增字段和日期字段的问题
  • 怎样输出数据库字段中为空的内容?
  • ASP中SQL数据库LONG TEXT字段输出问题
  • sybase数据库text字段用java输出问题
  • access 数据库中日期字段的比较问题
  • 给数据库日期型字段的参数置空??
  • 怎么比较数据库中字段为日期型的值
  • 用sql访问access数据库的日期/时间字段
  • 在数据库中在有若干个字段,如何在TMemo中输出所有字段的字段名、字段类型、字段长度
  • 如何限定Msflexgrid只输出数据库中某几个字段

关键词

  • 字段
  • 数据库
  • convet
  • 日期
  • 显示
  • getdate
  • varchar
  • 时间
  • select

得分解答快速导航

  • 帖主:trainli
  • gongshf
  • WeekZero
  • jerrie_1
  • smallMage
  • zhouxiaotan
  • antiking

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo