CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

把SQL参数查询改成不要参数怎么改

楼主sxiaof()2005-05-17 11:38:50 在 C++ Builder / 基础类 提问

下面是一我写的一个SQL带参数查询,  
          ADOQuery1->SQL->Add("select   *   from   LEDGER   x   where   LDATE   in   (select   max(LDATE)   from   LEDGER   where   YGNO   =   x.YGNO   and   LDATE   <=:DA)   order   by   YGNO   ");  
          ADOQuery1->Parameters->ParamByName("DA")->Value=DateTimePicker1->DateTime;  
   
  我想把ParamByName("DA")参数去掉,改成变量查询,直接写到SQL的语句里,不知怎么改  
  改成这样好象不行  
          TDateTime   AA=DateTimePicker1->DateTime;  
          ADOQuery1->SQL->Add("select   *   from   LEDGER   x   where   LDATE   in   (select   max(LDATE)   from   LEDGER   where   YGNO   =   x.YGNO   and   LDATE   <='"+AA+"')   order   by   YGNO   ");  
   
  本来程序是通过的,只是想学学时间变量怎么写到SQL语句里的,谢谢各位。 问题点数:20、回复次数:2Top

1 楼happyct(绿叶对大树的情怀)回复于 2005-05-17 11:50:40 得分 10

SqlServer里面可以直接用双引号比较Top

2 楼h98458(零点起飞)回复于 2005-05-17 14:12:54 得分 10

where   YGNO   =   x.YGNO   and   LDATE   <='"+String(DateTimePicker1->Date)+"'Top

相关问题

  • 求救ADOQuery->SQL参数查询
  • 请教,Access中查询如何改成SQL中的查询。
  • 这句sql改成精确查询怎么写呢
  • 怎么样在SQL中使用参数化查询????????????
  • SQL求助传递参数查询最大值
  • 关于SQL中传递参数的模糊查询
  • ADOQuery 的问题,查询带参数的SQL语句不成功
  • ADO参数查询?
  • 在用ADOquery控件参数化查询SQL SERVER数据库时,怎样给参数赋值?
  • 怎么写查询一个存贮过程中参数信息的SQL语句?

关键词

  • 查询
  • sql
  • ldate
  • 参数
  • ygno
  • 改成
  • parambyname
  • datetimepicker
  • adoquery
  • da

得分解答快速导航

  • 帖主:sxiaof
  • happyct
  • h98458

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo