java吧 关注:1,275,265贴子:12,789,938
  • 40回复贴,共1

各位朋友们,我的模糊查询dao哪里出问题了

只看楼主收藏回复




1楼2016-10-20 19:44回复
    !!!


    3楼2016-10-20 19:54
    回复
      2025-08-24 01:02:44
      广告
      不感兴趣
      开通SVIP免广告
      先把错误定位到那一行,我看是这行p.setP_xuehao(rs.getString("p_xuehao"));有问题,你换成这样试试p.setP_xuehao(rs.getString(1));


      IP属地:陕西6楼2016-10-20 20:12
      收起回复
        你定义了bh变量了吗


        IP属地:安徽7楼2016-10-20 20:29
        收起回复
          把1改成0试试,或者bh改成? 太久没写过jdbc了 快忘了 不好意思


          8楼2016-10-20 20:59
          收起回复
            你用preparestatement,数据库语句bh得用?啊


            IP属地:广东来自iPhone客户端9楼2016-10-20 21:12
            收起回复


              IP属地:福建11楼2016-10-20 21:34
              收起回复
                楼上完美解决了,我咋没想到


                来自iPhone客户端12楼2016-10-20 21:46
                回复
                  2025-08-24 00:56:44
                  广告
                  不感兴趣
                  开通SVIP免广告
                  这个语句不是用问号来进行传值么?问号呢?把sql中的bh改为?号试一下


                  IP属地:广东来自Android客户端13楼2016-10-20 22:31
                  收起回复
                    sql 占位符?才是用setXX (position, value)。你这个本来就属于拼接sql,所以不用再set。。


                    IP属地:浙江来自Android客户端14楼2016-10-20 22:50
                    回复
                      你都拼接字符串了不需要setstring


                      IP属地:浙江来自Android客户端15楼2016-10-21 08:22
                      回复


                        16楼2016-10-21 12:34
                        回复