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

combobox1在SQL语句中用法?

楼主bigman2()2004-09-02 21:03:30 在 MS-SQL Server / 基础类 提问

combobox1中的数据是年,   combobox2中的数据是月  
  如何在数据库中找combobox1和combobox2合起来的日期记录啊  
  语句我用了select   *   from   表   where   datediff(month,日期字段,'yyyy-m-d')=0  
  或select   *   from   表   where   convert(char(6),日期,112)='yyyymm'  
  但是在yyyy-m-d处不知道如何用combobox1.text和combobox2.text来代,老说  
  语法错,郁闷。  
  问题点数:60、回复次数:5Top

1 楼zjcxc(邹建)回复于 2004-09-02 21:08:53 得分 0

sql="select   *   from   表   where   datediff(month,日期字段,'"   &   combobox1   &   "-"   &   combobox2   &   "-1')"  
   
  rs.open   sql,connTop

2 楼bigman2()回复于 2004-09-02 22:53:20 得分 0

我把上面的写为  
  With   adoQuery1   do  
  begin  
    SQL.Clear;  
    sql.add('select   *   from   休假表   where   datediff(month,假期时间至,'"&   combobox1&"-"&combobox2&"-1')');  
  open;  
  end;  
  可是老大,还是不行啊,编译都不能通过。  
  Top

3 楼DebugXP(NULL)回复于 2004-09-02 23:12:39 得分 20

你用的delphi对吧?  
   
  strSQL:='select   *   from   休假表   where   datediff(month,假期时间至,'''+combobox1.Text+'-'+combobox2.Text+'-1'')';  
   
   
  Top

4 楼zonelive(peter)回复于 2004-09-02 23:53:01 得分 30

sql.add('select   *   from   休假表   where   datediff(month,假期时间至,'"&   combobox1&"-"&combobox2&"-1')');  
  改成:  
  sql.add('select   *   from   休假表   where     convert(varchar,'&combobox1&combobox2&01',102)=假期时间至''')Top

5 楼zjcxc(邹建)回复于 2004-09-03 07:46:35 得分 10

我那是vb的写法Top

相关问题

  • SQL语句用法
  • SQL SERVER中的SQL语句用法?
  • 关于SQL语句的用法问题
  • sql语句中的union的用法
  • 语句用法
  • 请问Delphi中本地Sql语句(Local Sql)的SubString的用法?
  • 请教sql语句中的时间用法
  • sql查询语句中where的用法,在线等候
  • SQL语句的用法,高手看过来
  • SQL语句的用法,高手看过来

关键词

  • sql
  • combobox
  • 休假
  • 表where datediff
  • 日期
  • month
  • 假期时间至
  • add
  • text
  • select

得分解答快速导航

  • 帖主:bigman2
  • DebugXP
  • zonelive
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

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