上次问了大家合同到期时出现的一个问题
谢谢大家给了解答
http://community.csdn.net/Expert/topic/4116/4116716.xml?temp=.8811457
针对这种问题每次遇到都不知道怎幺下手,并不是SQL语法不会,希望哪为高手能把这个方面的问题作一个总结,我们这些新手将会受益非浅啊,这里用100分相送表示万分感谢

解决方案 »

  1.   

    不是我想问的是在SQL中,用关于连接的这些字符,如:有的要用双引号,有的要用单引号,有的要用&这个连接字符还有的要用#以及把他们混合起来用,这个时候我就不知道怎幺下手了
      

  2.   

    晕死,原来说到现在  我到底想说什么大家还不清楚  不好意思 
    不过我感觉看我问的这个问题,就是我前面的网址里的问题
    http://community.csdn.net/Expert/topic/4116/4116716.xml?temp=.8811457
    就知道我想问什么啊 而且大家都帮我解决了我想说的 当我们用到SQL语句的时候:我门要用到一些变量  这时候连接这些变量的连接字符就很多
    如 : 有的要用  ‘’
          有的要用 ”“
          有的要用#
      还有的要用&  以及把他们混合起来使用 那具体的语法规范是什么
      

  3.   

    晕 ''在sql语句里是表示是“字符串”用#是在Access数据库表示日期型,在sql数据库还是用''至于&则是VB里的连接符,像下面
    Adodc1.RecordSource = "select EmpId,EmpName as 姓名,Sex as 性别,HireDate as 到职日 期,Contract_Duration as 合同日期 from Employees  where contract_duration='" & a & "'"
    ""则表示字符串,而''则表示sql语句字符串,则contract_duration是字符类型,在sql数据库也可以表示日期型
      

  4.   

    把SQL系统地学习一遍,基本功来不得走捷径
    把SQL的帮助看一遍也好
      

  5.   

    谢谢\a97191()  的解答crycoming(瞎编) ,这个应该不是 sql的语法问题吧,语法我是会的,SQL的帮助里面有,我找找看
      

  6.   

    看a97191()  的解答 有种似懂非懂的感觉,赶紧 做了个列字发现还是有问题大家看看代码哪儿有问题1 .同样用前面的那个代码只不过我假设contract_duration不是日期而是字符串,而此时变量A不用了,而改成了窗体中的文本框text1,我的代码是:
    Adodc1.RecordSource = "select EmpId,EmpName as 姓名,Sex as 性别,HireDate as 到职日 期,Contract_Duration as 合同日期 from Employees  where contract_duration='" & text1.text & "'"2. 再问下下面的代码应该怎幺做,contract_duration也改成窗体中的Combo1.text控件文本 等与号也改成
    了Combo2.text控件文本,text1.text还是保持不变就用text1.text谢谢大家帮忙修改