Dim sql As String = "SELECT * FROM products WHERE productname= '" & request.QueryString("product")   + "'"

解决方案 »

  1.   

    你的product字段是什么类型的?字符还是数字,是字符的话就用楼上的
      

  2.   

    用了上面的方法后,,当传过来的product 比较长的时候就又出问题,,还是那行!不知道怎么回事!
      

  3.   

    中间有‘或其他SQL不允许的字符!或着就是太长!用post传递
      

  4.   

    你把生成的Sql 语句放到数据库中运行一下,根据数据库的提示信息应该很快就解决了.
      

  5.   

    我是在两个页面之间传递数据的,,不能用POST 呀,,