当前位置:编程学习 > JAVA >>

jdbc.SQLServerException: The statement did not return a result set 这个问题谁知道

com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set.

查询的时候出现的这个问题,有人知道咋回事么,怎么避免这个问题,windows上没事,linux上就有这个问题了。 --------------------编程问答-------------------- 具体的sql能贴一下吗 --------------------编程问答-------------------- String sqlStr = " select c.COLUMNSET_ID,c.COLUMNSET_NAME,b.DATA_INTERFACE_UNIT_ID from CFG_DATA_INTERFACE a,CFG_DATA_INTERFACE_UNIT b,CFG_COLUMNSET c  " +
"where 1=1 and a.DATA_INTERFACE_ID = b.DATA_INTERFACE_ID  and b.COLUMNSET_ID = c.COLUMNSET_ID ";
if(interfaceID!=null){
sqlStr = sqlStr+" and a.DATA_INTERFACE_ID ="+interfaceID;
}
PreparedStatement ps = null;
ResultSet rs = null ;
try {
ps = conn.prepareStatement(sqlStr);
rs = ps.executeQuery();
while(rs.next()){
这是sql 问题就是从rs = ps.executeQuery();里抛出来的 --------------------编程问答-------------------- 希望哪位大侠能给出解决方法
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,