Access数据库中,日期格式显示为04-1-1,如何在数据库中就将其限制为正规的2004-01-01呢? 因为不熟悉access数据库的操作所以不知道该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在控制面板中,设置区域选区项,找到日期页。设置短日期格式为:yyyy-MM-dd。确定 用format 函数将其格式以下就可以了 在控制面板中,设置区域选区项,找到日期页。设置短日期格式为:yyyy-MM-dd。确定 同意楼上的!数据库中date类型的显示是和系统日期显示格式有关的!不过不管显示成什么,都可以按你y要求的格式显示 我觉得没有必要啊!你用Delphi掉出来的就是标准日期格式了 你用的是98系统吧,如果是,那么在控制面板中,设置区域选区项,把日期格式设为:yyyy-mm-dd.2000下的就不用改了,我也遇过这样的问题。 如果你在数据库中设置的格式为时间日期格式的话,那没有必要改。因为比较也好,赋值也好,应映在用户界面上都是统一的格式。如果你在数据库中设置的格式为字符型,那你在保存时用FORMATDATE('YYYY-MM-DD',date)格式化就行啦! formatdatetime('yyyy-mm-dd hh:mm:ss',要格式的数据):string类型 formatdatetime('yyyy-mm-dd',date):string 呵呵,写错了,应该是:FormatDate('yyyy-mm-dd',date):string 這是在WINDOWS內的﹕--控制面板中,设置区域选区项,找到日期--设置短日期格式为:yyyy-MM-dd。 是在WINDOWS內的﹕--控制面板中,设置区域选区项,找到日期--设置短日期格式为:yyyy-MM-dd。 用FormatDateTime函数就可以了。 FormatDateTime用这个函数将其格式化为你想要的格式。 Delphi Xe2 韩文编码的问题 今天面试,遇到这样一到样式的变态面试题、怎么做啊? fastReport3打印出纸的问题。预览时只有1张,空白的时候出纸1张,有文字的时候出纸2张? 为什么记录号不改?200分 如何禁用或活动系统菜单中的某一项?高手请助我啊 各位帮帮忙,可能我说的不是很清楚, 那位已经领教过delphi.net? 请教一个MIS(MRP)系统的主生产计划问题! 高分!!!COM+的发布的问题!!!急急急!!! 2个问题,求教各位,我做毕设很急!!!!!! 关于数据库内容填入EXCEL模板文件来打印的问题 哪有TNMFTP组件下载
数据库中date类型的显示是和系统日期显示格式有关的!不过不管显示成什么,都可以按你y要求的格式显示
2000下的就不用改了,我也遇过这样的问题。
如果你在数据库中设置的格式为字符型,那你在保存时用FORMATDATE('YYYY-MM-DD',date)格式化就行啦!