我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:六合特肖 > 访问控制字段 >

java程序中sql语句查询不到结果但是数据库中却可以直接查询(mys

归档日期:04-24       文本归类:访问控制字段      文章编辑:爱尚语录

  java程序中sql语句查询不到结果,但是数据库中却可以直接查询(mysql)

  java程序中sql语句查询不到结果,但是数据库中却可以直接查询(mysql)

  如标题所述,我在我们的项目中的sql语句查询不出结果,而且也没有报错,然后设置断点,将打印出的sql语句直接复制到数据库中查询却可以查询到相关的数据,请问这是为什么?有哪位大神...

  如标题所述,我在我们的项目中的sql语句查询不出结果,而且也没有报错,然后设置断点,将打印出的sql语句直接复制到 数据库中查询 却可以查询到相关的数据,请问这是为什么?有哪位大神知道原因吗

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  您是说 上图中的url吗? 如果是字符集的问题的话 是不是 应该所有的请求数据都应该为空?但是只是部分查询语句查处的结果是这样 并不是全部

  某些数据可能产生异常。mysql的链接一般是需要加上参数的,你可以试试。当然不一定是这个问题。

  刚才有大神提出了 是 查询条件中的 中文导致的 ,试着去除中文发现 有查询到数据。但是因为之前的就是这样写的也没有出现问题,然道是因为最近更改部署环境以及数据库导致 ,因为没有明确提出请求字符集参数?

  你这种情况肯定是服务器环境变化导致的,所以编码问题需要在项目开始前就确认好了

  已经解决了 根据您的建议和另外一位大神的判断 的确是因为字符集的原因 万分感谢

  展开全部pars是什么内容,你的数据源是不是oracle的?更多追问追答追问因为是直接拼接sql语句 所以 pars 默认为null 数据库用的是mysql追答把里面的中文去掉试试,就是把 advertType=‘首页广告’去掉追问

  去掉了中文查询条件 就有数据了 我想请问下 这是为什么?因为我们项目之前都是这样,但是因为最近又另外有php的程序 所以换了部署环境(包括数据库) 然道是这样引起的?

  如果两者语言环境不同,系统就会转码。中文可能被转成不知道什么编码了。很麻烦。

本文链接:http://shawntierney.com/fangwenkongzhiziduan/209.html