foxpro数据库的日期时间格式

jiang75952 2011-04-29 01:50:26
insert into result(rqsj) values('{04/04/2011,9P}')
这句是正确的,但时间是9点正,想要具体的时间,像06:32:22这样写就会提示is of an unknown type 的错误
...全文
272 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
山东蓝鸟贵薪 2011-05-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jiang75952 的回复:]
insert into result(rqsj) values({04/04/2011,9P}),没有引号

求高手
[/Quote]

在DELPHI中编程写成如下
var
ssss:string;
begin
ssss:='insert into result(rqsj) values('+''''+'{04/04/2011,9P}'+''''+')';
showmessage(ssss); //测试一下看看MSSQL语句对不对
//执行这个SQL语句
end;
Oraclers 2011-04-30
  • 打赏
  • 举报
回复
在運行這句前,先設置一下與時間相關的設置:
SET CENTURY ON //用四位數表示年份
SET DATE TO MDY //日期格式為mm/dd/yy
SET HOURS TO 24 //24小時制顯示時間
insert into result(rqsj)values({04/04/2011 06:32:22})
也可以試一下另一種方式(12時制)
SET CENTURY ON //用四位數表示年份
SET DATE TO MDY //日期格式為mm/dd/yy
SET HOURS TO 12 //12小時制顯示時間
insert into result(rqsj)values({04/04/2011 06:32:22am})

Q724481678Q 2011-04-29
  • 打赏
  • 举报
回复
用字符表示有问题吗
jiang75952 2011-04-29
  • 打赏
  • 举报
回复
怎么没人啊
jiang75952 2011-04-29
  • 打赏
  • 举报
回复
insert into result(rqsj) values({04/04/2011,9P}),没有引号

求高手
浩南_哥 2011-04-29
  • 打赏
  • 举报
回复
跟系统时间的格式有关系?
看看系统的时间格式是什么样的?
foxpro不熟悉,纯属猜测

2,496

社区成员

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

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