写个小程序,发现个小问题.
String str="abcdefjackd1234567";
byte bytes[]=str.getBytes();
String sql="insert into test(srccontend) values(?)";
PreparedStatement pst=conn.prepareStatement(sql);
pst.setBytes(1,bytes);
pst.executeUpdate();
将 bytes[]增加到数据后,再取出
sql="select srccontend from guest where id=60";
pst=conn.prepareStatement(sql);
ResultSet rs=pst.executeQuery();
byte []b=null;
if(rs.next()){
b=rs.getBytes("srccontend");
System.out.println("b==="+b);
}
//通过byte[]还原字符串
System.out.println("new String(b)==="+new String(b)); //从数据库中取出不行
System.out.println("new String(bytes)==="+new String(bytes)); //这个可以
我不明白,为什么从数据库中,取出来的 byte[]不行呢?
jdk 1.6,数据库 mysql 5.0,srccontend数据类型,我用varchar和text都试过,不行.
想问下,如果我把String 转成byte[]存到数据库,再取出来,还原到String,如何实现呢?
分享到:
相关推荐
将Image数据转换为byte数组,便于网络图片传输
TIA博途_S7-1200中将BYTE类型的数据转换成char类型的具体方法和注意事项
将数据按字节塞进byte数组
C# 如何判断一个Byte数组中是否存在某些连续的数据).txtC# 如何判断一个Byte数组中是否存在某些连续的数据).txtC# 如何判断一个Byte数组中是否存在某些连续的数据).txt
输出byte型的整型的数据范围的最大值和最小值;最大值进行+1时将会变成最小值,其内部是一个循环过程,也就是数据溢出
用于java,byte与各种对象的转换,Integer、short、hex、string
ip地址转4字节byte,char转2字节byte,byte数组转char,int整数转换为4字节的byte数组,byte数组转换为int整数,double类型转8字节数组,8位数组转double,long整数转换为8字节的byte数组,short整数转换为2字节的...
4BYTE字节转换成float型数据代码
C# 图片转成byte存入,数据库读取byte转成图片的类
byte数组操作的工具类,支持byte数组转int,int转byte数组,byte数组转short,short转byte数组。。。 下载的人多了,csdn会自动涨分,现在可以手动调了,我给降到最低了
litepal-for-byte-1.2.1.jar最新,完美保存byte[]类型数据,根据大神neevek的修改,和本人的完善整理,经过测试可以保存byte[]数据
1、把一张图片(png bmp jpeg bmp gif)转换为byte数组存放到数据库。 2、把从数据库读取的byte数组转换为Image对象,赋值给相应的控件显示。 3、从图片byte数组得到对应图片的格式,生成一张图片保存到磁盘上。 ...
byte[]转化成其他数据类型,包括java的其他的基本数据类型
byte数组中匹配特定byte数组,速度比Skip(k).Take(find.Length).SequenceEqual(find)快很多,小于3ms
byte[]与各种数据类型互相转换示例
赠送jar包:byte-buddy-1.11.22.jar; 赠送原API文档:byte-buddy-1.11.22-javadoc.jar; 赠送源代码:byte-buddy-1.11.22-sources.jar; 赠送Maven依赖信息文件:byte-buddy-1.11.22.pom; 包含翻译后的API文档:...
C# string byte数组转换解析 C# string byte数组转换实现的过程是什么呢?C# string byte数组间的转换需要注意什么呢?C# string byte数组间转换所涉及的方法是什么呢?让我们来看看具体的内容: C# string byte数组...
一个在VC中将Bitmap转换为Byte[]的小例子。
赠送jar包:byte-buddy-agent-1.10.22.jar; 赠送原API文档:byte-buddy-agent-1.10.22-javadoc.jar; 赠送源代码:byte-buddy-agent-1.10.22-sources.jar; 赠送Maven依赖信息文件:byte-buddy-agent-1.10.22.pom;...
解决Invalid byte 1 of 1-byte UTF-8 sequence