sql server的表中有一个字段是binary类型的,在java程序中如何将其读出来并转换成中文字符串,并且能正常显示出来??
解决方案 »
- jdk1.7的一些问题
- 急求java网络编程电子书
- JAVA怎么在FRAME里同时创建文本框和按钮呢?请教高手,我初学者!!谢谢了
- 绝对有难度的问题!applet接收参数问题
- 学过JAVA一定要进来!!!
- jtree中如何在树的每个结点前加上一个小图片,而不使用原有图形?
- Graphics2D中的DrawString中输出的字体,能够设置字体的宽度和高度吗?
- 为什么窗口上什么也没有?
- 提示有分:JBuild 5.0的怪问题
- 自己写的JLabel如何封装上 鼠标监听事件MouseListener
- 简单问题
- *******如何用java读取sql server的binary类型的字段? 急急,在线等
String strFile = "c:\\1.jpg";//假设是一个jpg,读出之后写到这个文件
OutputStream out = new FileOutputStream(strFile);
byte[] bytes = new byte[1024];
while(in.read(bytes,0,1024) != -1){
out.write(bytes);
}
out.close();
in.close();
BufferedReader in = new BufferedReader(new InputStreamReader(in));
String s="";
int nLine =0;
String strResult = "";
while((s=in.readLine())!=null){
strResult = strResult +s;
}