b1=rs.getBytes(1);
s = new String(b1);以上是我先读取字节流,然后再转换可以读取,但是同样的程序现在读取不了了,服务器提示“无效的描述符索引”错误,怎么回事?sqlserver字段定义的类型也没变,定义的是char(16).哪位大哥给个语句,俺对java不是很精通,谢谢!
s = new String(b1);以上是我先读取字节流,然后再转换可以读取,但是同样的程序现在读取不了了,服务器提示“无效的描述符索引”错误,怎么回事?sqlserver字段定义的类型也没变,定义的是char(16).哪位大哥给个语句,俺对java不是很精通,谢谢!
楼主【zgqasd】截止到2008-07-31 08:30:47的历史汇总数据(不包括此帖):
发帖的总数量:58 发帖的总分数:2455 每贴平均分数:42
回帖的总数量:287 得分贴总数量:71 回帖的得分率:24%
结贴的总数量:31 结贴的总分数:1945
无满意结贴数:0 无满意结贴分:0
未结的帖子数:27 未结的总分数:510
结贴的百分比:53.45 % 结分的百分比:79.23 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=zgqasd
取值是rs.getString(1);或者rs.getString("类名");rs是什么不用我说了吧
比如数据库 varchar id
varchar name
varchar address
取的时候一定要按下面顺序来取:
rs.getString("id")
rs.getString("name")
rs.getString("address")
你可以先取出,付值给变量,eg:String s1=rs.getString("id");
String s2=rs.getString("name");
String s3=rs.getString("address");
然后你就可以随意顺序使用s1,s2,s3了!
从OA系统里面直接读取HR里面的人员名单,然后再选择注册。
现在的问题是,清单部分字段读不出来。HR是sqlserver2005数据库,专门建了个视图,从几个表中提取相关字段,然后
我通过java程序直接获取视图,然后再获取筛选出来的数据。
同样的程序,以前可以,现在就不行了。查看了sql后台的字段类型,都是text和char类型的。
text类型的getString即可获取,就是char类型不行,之前查了查资料,通过字节流转换可以,现在
问题是转换都不行了,有没有其它的方法?