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

请教:关于SQL查询

楼主fortitude(大卫)2002-05-23 19:42:06 在 MS-SQL Server / 基础类 提问

我想通过在三个组合框中指定日期(年,月,日),然后查询,下面的一组指令可以正确  
  执行  
  SELECT   *  
  FROM   作者资料  
  WHERE   (((作者资料.日期)=#5/24/2002#))  
   
  可是我把其中的2002改为combo1.text   或   #“combo1.text”#,等各种形式,或者,我用字符串代替5/24/2002,结果都不行,应该怎样改?此问题困扰我两天了,哪位高人能够帮忙,在下不胜感激!  
   
  先谢了!  
   
  注:我在程序中令combo1文本值为2002,或者定义s="5/24/2002"  
   
   
  --  
  问题点数:20、回复次数:2Top

1 楼King_Dragon(代码虫子)回复于 2002-05-23 20:25:15 得分 10

试一试这样写  
  select   *   from   作者资料  
  WHERE   (((作者资料.日期)="'+s+'"'Top

2 楼bluemeteor(挂月||Becoder)回复于 2002-05-24 19:18:34 得分 10

select   *   from   作者资料  
  WHERE   (((作者资料.日期)=#'''+combo1+''#'  
   
  try    
   
   
   
   
       ★==========★==========★  
       ‖   Delphi里的最后一丝游魂‖  
       ★==========★==========★  
  Top

相关问题

  • sql查询
  • SQL SERVER 查询
  • sql查询??
  • sql 查询
  • sql查询
  • SQL查询
  • sql 查询
  • sql查询(select)
  • SQL查询
  • SQL查询

关键词

  • 作者
  • 资料
  • combo1
  • 作者资料
  • 日期
  • where
  • select

得分解答快速导航

  • 帖主:fortitude
  • King_Dragon
  • bluemeteor

相关链接

  • SQL Server类图书

广告也精彩

反馈

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