jdbc jdbc读mysql views表中的VIEW_DEFINITION字段但每次读出来的都是空值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 原因有三个:1有没有连上数据库 2SQL语句正不正确 3数据库里压根就没有数据建议把代码传上来 无图无真相 1 数据库中有值2 部分代码:this.ps = this.conn.prepareStatement("select VIEW_DEFINITION from information_schema.views");this.rs = this.ps.executeQuery();while(this.rs.next){ System.out.print(new String(this.rs.getBytes(1)));}this.rs.getBytes(1)返回值就是空。 楼主把sql语句放到数据库工具直接执行,看结果,我想问题就能解决了吧 怎么回事空值呢?你把sql语句复制到sql中那样能行吗 猜想LZ的sql中可能用null参与运算了,或者LZ的sql得到的结果就是个null! 在数据库中SQL语句执行那个正常,用getString()返回的也是空值 为什么java中的boolean长度是一个bit Servlet中的问题 applet中获取焦点的问题 200分看看有没有针对这个简单问题的做法? 很初级的问题请各位牛刀小试,谢谢! 50分求教JList问题,swing高手请进 一个简单的问题,十万火急!!!! resin的配置 要做显示数据库内容的柱状图,有意者可以提意见大家进行探讨 请教一个url中文的问题 java重复问题 java 画图
2SQL语句正不正确
3数据库里压根就没有数据
建议把代码传上来 无图无真相
2 部分代码:
this.ps = this.conn.prepareStatement("select VIEW_DEFINITION from information_schema.views");
this.rs = this.ps.executeQuery();
while(this.rs.next){
System.out.print(new String(this.rs.getBytes(1)));}
this.rs.getBytes(1)返回值就是空。
用getString()返回的也是空值