本帖最后由 roger_1000 于 2011-03-03 15:02:45 编辑

解决方案 »

  1.   

    在里面加
    print @变量 。显示下,。调试调试,直接这样看,看不出来什么情况
      

  2.   


    是这样的 、我在 查询分析器里 这样运行
    EXECUTE dbo.zfpro '2011-2-17','2011-2-18','沪市' 
    两个时间一起输入是完全没有问题的。都可以 取得数据。就是在asp 调用的时候不知道 为什么就不行了!
      

  3.   

    就是说,在sql里是好的?那就看ASP里传进去的参数对 不对。对的话,应该是调用显示结果的问题
      

  4.   

    那不是SQL的问题了 是你ASP调用的问题
      

  5.   


    sql里是好的。传的参数也是正确的。  我如果只输入一个 时间 调用显示结果  也可以显示的。就是 2个一起输入 就显示不出来了
      

  6.   


    为什么 我只写一个时间 比如写  kdat='2011-2-17'  zdat=''  空着 或者反之。都可以显示出数据。 两个一起写 却不行了。  我再 sql 查询分析器 运行。
    EXECUTE dbo.zfpro '2011-2-17','2011-2-18','沪市'   
    却是可以的迷茫