中易网

执行上面的sqlL有结果,但是执行上面的sql确没有结果?

答案:2  悬赏:60  
解决时间 2021-01-07 11:59
执行上面的sqlL有结果,但是执行上面的sql确没有结果?
最佳答案
请把你的分号;去掉追问分号去掉也是一样的追答1.请设置断点,将此动态生成的SQL,放到数据库执行
2.如果数据有值,而这个查询还是没值,请看,是不是同一个数据库
3.你逐步调试一下,是否是报异常了,异常被内部处理掉了追问断点设置了的,将生成的SQL放到数据库能得到数据,将查询条件换个字段就能查询到数据,或者将depart改成int也能查到数据,也就是说汉字查询出现问题,但是数据库和myeclipse中的字符集编码都是utf-8,就不明白为什么了

追答你监控一下发送的SQL吧,看看发送过去的字符是否是乱码,以前我就试过查询oracle,包含中文就报错,后来,我在连接字符串里面开启unicode编码就没报错了,我的是C#
全部回答
两个上面SQL语句是那个跟哪个啊?
这代码用什么语言写的?追问用没有注释的sql查询没有结果,用注释的sql却能查到结果,用的是java追答其实没必要在SQL语句后加分号在后面做结束,
你查不到数据,你就去数据库看看project表 depart字段列 有没有一个数据叫 depart追问把sql中的depart写成静态的,在数据库中能查询导数据,但是在java中仍然查询不到数据追答这么奇怪? 你在数据库查询的语句 和结果截图给我开开追问



查出来的结果还是空的
追答我也蒙了。没什么错啊。
你while里面的输出语句不是 system....?
plan是什么意思 我也不懂追问
换成数字能查询到数据,但是字符集都是utf-8



我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么情况下由机关(或单位)的办公室行文?如
红警3中为何有光棱塔,没光棱塔克?
天天眼睛跳是怎么回事
杭州月入夫妻月入2万,买房贷款需要存多少,
黄金叶天香细支多少钱一包
图形智商测试题
支付盾注销后可以再次使用么?
whoever gets good grades, our teacher will
请以″心灵深处的( )″为题,写一篇文章。800
吃365食养全餐的减肥原理?
图瓦卢怎么还不灭亡呢
如何追回欠款!!!!!
玉石怎么形成的?
EPLAN里的创建日期怎么修改?
学习双排键前一定要学会单排键电子琴吗
推荐资讯
巾童是什么字
形容节日喜庆的成语
用英语蔬菜怎么说
企业文件保存的方法
什么是二级授权?
HIFI功放与AV功放可以通用吗?
我要绝食 几天能死
音乐拍子怎么数,,一拍大概是多少秒
王子.公主是什么意思
4+0=几和几=几减几
从屯门市广场到沙田站怎么坐公交车,最快需要
麦楼社区居委会怎么去啊,我要去那办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?