我用MSDC控件查询数据时经常没有响应,请问如何解决?
msdc1.sql="select * from inp_bill_detail where perfor_by='1801' and to_char(data,'yyyy-mm-dd') between '" & format(dtp1,"yyyy-mm-dd") & ", and '" & format(dtp2,"yyyy-mm-dd") & "'"
单纯截取时间和科室都没有问题,刚单独试完,合到一起试也能查询。但是,我要查询许多科室的计价单,使用select case ...........end select 方式查询。更新时就出现“没有响应”,这时,在把其他语句屏蔽掉,单独执行这一条时,更新时也出现“没有响应”。请高手指教!!!

解决方案 »

  1.   

    select * 中的*最好写成具体的字段名
      

  2.   

    同意楼上观点,而且最好加索引你先拿到SQL Query Analyzer里面运行这条SQL看看
      

  3.   

    高手,俺為什麼從來沒有用過MSDC這個控件呀.
    這是哪個庫裡的呀?
    請教一下.
      

  4.   

    SQL Query Analyzer是何物,在那里找?
      

  5.   

    SQL Query Analyzer
    指的是Sqlserver中的查询分析器的英文名
      

  6.   

    Sqlserver中的查询分析器怎么用?