Sql = Sql & "WHERE (2003.xjh = '" & HQHTNo & "') "

解决方案 »

  1.   

    你的就是一个简单的 sql 语句,为什么写的那么麻烦???
    就 sql="select xjh,xm,xb ,csny,byxx,zkcj ,jtzz,fz,mq,lxdh where xjg='" & HQHTNo & "'"
    这个格式试一下
      

  2.   

    你可以把把我写的那个在 查询分析器里调试一下
    select xjh,xm,xb ,csny,byxx,zkcj ,jtzz,fz,mq,lxdh where xjg='内容'
    看有错误么?
      

  3.   

    哦,用的是 access 呀,那你在那里一样可以用 sql 语句测试的
      

  4.   

    兄弟,贴这么多出来啊,呵呵 
    你把哪个sql语句取出来试一下  ,access也可以试的
      

  5.   

    这样正确吗:
    Sql = "select xjh,xm,xb,csny,byxx,zkcj,jtzz,fq,mq,lxdh from 2003 where ( xjh = " & HQHTno & ") "
    可是出现错误:
    标准表达式中数据类型不匹配
      

  6.   

    Sql = "select xjh,xm,xb,csny,byxx,zkcj,jtzz,fq,mq,lxdh from 2003 where  (xjh like '" & HQHTno & "') "