这是一个搜索页面出现的问题
这是我调试出来的信息,每个变量里面都有值,而且和数据库里面的一样.有一字段在数据库里面是数字型的,传过来我把它转成字符型的了,Dim str4 As String = Request.QueryString("pst") 不会是这儿出的问题吧????但是我在查询语句里已经把它tostring了也不行`~~~

解决方案 »

  1.   

    不清楚

    是不是在url里用了多个变量 试下需要URlEncoding不
      

  2.   

    对,我用了四个变量,怎么使用URlEncoding啊?现在不出那个问题了.刚我在调试的时候地址栏里面的URL如下:http://localhost/5168it/search.aspx?pinfo=NOKIA6610&chtype=1&addre=5&pst=4那些变量获取的值和数据库里面的一模一样,页面怎么会什么显示都没有呢????
      

  3.   

    你试下使用this.Server.UrlEncode( string  urlString )方法
      

  4.   

    先搞清楚,lz是用vb的吧
    如果是vb应该是 me.server.urlencode("...")