导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

关于PB8.0+ACCESS数据查询的问题

planks 2003-01-14 11:15:53
本人曾用ORACLE+PB8.0编写动态查询语句,语句为:
cc="select id,no from check_data where to_char(check_time,'yyyymmddhhmmss')>='"+b1+"' and to_char(check_time,'yyyymmddhhmmss')<='"+b2+"'"

b1为string型,为什么此语句用到数据库为access时就不行了?(check_time为datetime型)
在把b1换为datetime型时,也不能查询。
...全文
15 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yl_yz 2003-01-18
string b1,b2
cc="select id,no from check_data where check_time>=#"+b1+"# and check_time<=#"+b2+"#"
回复
imyahoo 2003-01-18
up
回复
planks 2003-01-15
???
回复
xiaobzg 2003-01-14
日期两边加'#'
回复
planks 2003-01-14
我希望的是写在动态查询语句里,因为我还有若干的查询条件.
回复
maxmin56 2003-01-14
你可以在datawindows 中
设检索 b1,b2
check data 设为between :b1 and :b2
回复
planks 2003-01-14
???
回复
planks 2003-01-14
是指日期变量还是指日期字段?
check_time吗?
回复
learnner 2003-01-14
access的sql语法不一样, xiaobzg(小兵张嘎) 说的是对的。
回复
bomber2001 2003-01-14
up
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

814

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告