ClientDataSet 一个很奇怪的问題

缘来一家人12 2005-08-21 01:00:13
ClientDataSet 一个很奇怪的问題
我作了一个简单的三层
数据库用SQLSERVER
后来发现只要表中有一个值是用SQL的默认值就出错
或者SQL的函数取值的如
update tablename set fieldname=Getdate()

ClientDataSet就不能提交修改的记录
如运行
update tablename set fieldname='2005-01-01'
后又可以了,真怪,不知哪位遇到过

我用C/S 作同等效果的没有以上问题

...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wufanglu 2005-10-08
  • 打赏
  • 举报
回复
秦始皇還有幾個任務沒完成, 如:統一日期時間格式、統一海狹兩巖文字。
hqhhh 2005-08-21
  • 打赏
  • 举报
回复
应该是你系统的日期格式问题:
改为:
update tablename set fieldname=convert(varchar(10),getdate(),126)
cncharles 2005-08-21
  • 打赏
  • 举报
回复
可能是你控件面板中的时间格式设得不对,
我看看控制面板中的区域和语言选项中->区域选项->自定义中
->时间格式要为 HH:mm:ss ->日期 日期格式改为 yyyy-MM-dd

2,496

社区成员

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

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