日期:2014-05-16  浏览次数:20557 次

数据库操作返回值的问题
   1.在前台开发过程中对数据库有两类操作,executeUpdate()和executeQuery(),executeUpdate()对数据的增加,删除,修改,返回的是一个整数,有几条记录更改成功返回的整数值就是几,然而executeQuery()对数据进行查询,返回的是一条或者多条结果集(resultset)

2.在数据库sql server2005中没有提供long型变量,在用到时,可以用bigint代替。
3.此外,在转换成long类型时不用Integer.parseInt而是用Long.parseLong
4.将int类型转化为String类型方法:
int i = 123;
String str = i + "";
或者:String.valueof(int);
5.byte[]数组与String之间的转换:
byte[]转换为String    用new String(byte[])
String 转换为byte[]  用getbyte()的方法