疯掉了,日期格式的字段就是出错

ppxstar 2006-06-24 03:26:21
mdb格式的数据库,数据窗口填入日期,保存必出错,为空就正常保存。

测试语法==========================================================
UPDATE userinfo SET newtime = '2006-08-08' ;
一切正常

用dw_1.Object.newtime[1]= '2006-08-08' 语句修改字段值也不行

http://community.csdn.net/Expert/topic/4808/4808434.xml?temp=9.148806E-02
...全文
587 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
ppxstar 2006-10-12
  • 打赏
  • 举报
回复
最终改用sql绿色版代替access了,谢谢大家
AFIC 2006-07-30
  • 打赏
  • 举报
回复
关键是看你dw中的那一列是date还是datetime。
fengkyf001 2006-07-30
  • 打赏
  • 举报
回复
最好是DATATIME()函数处理一下.
liuzyl 2006-07-28
  • 打赏
  • 举报
回复
yyyy-mm-dd 或者 yyyy/mm/dd原因啊 你机器的日期格式是'-'的话 用'/' 分隔符就出错

我数据库日期一般用Varchar(19) 不用datetime
simplewho 2006-07-23
  • 打赏
  • 举报
回复
应该这样写dw_1.Object.newtime[1]= date(2006-08-08),这个时候这个日期在PB里显示的是一种浅蓝色,很亮的那种,不要加引号。
wjt_user 2006-07-22
  • 打赏
  • 举报
回复
要转换谓DATE格式
  • 打赏
  • 举报
回复
up up up
ppxstar 2006-07-12
  • 打赏
  • 举报
回复
用出问题的mdb转到sqlserver里,就正常了,这个问题困扰我很久了,请大家一定帮帮忙呀!
ppxstar 2006-07-01
  • 打赏
  • 举报
回复
真的疯了
我的mdb里面日期正常了
但是dw里显示的却是
0000-00-94
0000-00-83
之类的日期
ppxstar 2006-07-01
  • 打赏
  • 举报
回复
用dw_1.object.newtime[1]取值
结果是0000-??-??
用ado.net,odbc全都正常
ppxstar 2006-07-01
  • 打赏
  • 举报
回复
看了,设成yyyy-mm-dd
hollson 2006-07-01
  • 打赏
  • 举报
回复
试试看看你的editmask.
zzzaaaxq 2006-06-30
  • 打赏
  • 举报
回复
补充: 前面需加 dw_1.settransobject(sqlca) 语句
zzzaaaxq 2006-06-30
  • 打赏
  • 举报
回复
(具体看你在mdb中的日期格式)
试下用dw_1.Object.newtime[1]= date('2006-08-08') 或
dw_1.Object.newtime[1]= datetime('2006-08-08 00:00:00')
应该可以的
后面别忘了加个 dw_1.update()
ppxstar 2006-06-27
  • 打赏
  • 举报
回复
那么就是说,我不能应用pb直接提交,必须写updata代码喽??
gjz_1209 2006-06-26
  • 打赏
  • 举报
回复
dw_1.Object.newtime[1]= datetime(date('2006-08-08')) SQL语句会自动转换格式,而PB则不可以。
lee_2020 2006-06-26
  • 打赏
  • 举报
回复
出错的提示是什么?
dichun 2006-06-25
  • 打赏
  • 举报
回复
应该没有问题啊,你把他转换成日期格式,在进行UPDATE
playguy 2006-06-25
  • 打赏
  • 举报
回复
换一种格式试试: 2005.05.05
- http://www.aslike.net
sywen 2006-06-24
  • 打赏
  • 举报
回复
应该是mask问题

611

社区成员

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

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