首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于在sql server数据库中用Left查询的有关问题

2012-03-01 
关于在sql server数据库中用Left查询的问题关于在sql server数据库中用Left查询的问题:1、字段xiangmu、bume

关于在sql server数据库中用Left查询的问题
关于在sql server数据库中用Left查询的问题:
1、字段xiangmu、bumen、lrrq都是varchar型字段,其中lrrq(录入日期)的格式是"4位年数字2位月数字2月日数字",如“20110506”、“20100109”。
2、查询语句:select * from hu_szzw where (xiangmu like '%116020622A2%') and left (lrrq,4)='2011' and bumen='国内' order by ID desc 
3、这条语句在access数据库在好用,但在sql server数据库中却不好用。
  错误提示:“函数参数列表错误: 'LEFT' 无法识别。无法对查询文本做语法分析。”用在程序中错误提示为:Invalid use of keyword. Token:left(lrrq,4)='2011' Line Number: 1.
4、我用BCB用的程序,查询控件Query1,绑定在表格DBGrid1上。

[解决办法]
是bde连接吗,
把query控件的RequestLive设置为false试试

热点排行