把图像文件写入sql server数据库???在线等待 字段为image类型,通过字节流方式来操作。没有什么特别的地方。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try { byte[] buffer=new byte[1024]; Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); System.out.print("1"); String url ="jdbc:microsoft:sqlserver://lotte:1433;DatabaseName=test" ; System.out.print("2"); Connection conn= DriverManager.getConnection(url,"sa","sa"); System.out.print("3"); String query="update loginU set User_photo=? where [user_name]='user'"; System.out.print("4"); PreparedStatement stmt=conn.prepareStatement(query); System.out.print("5"); FileInputStream in=new FileInputStream("F:\\0001.jpg"); System.out.print("6"); stmt.setBinaryStream(1,in,in.available()); System.out.print("7"); // stmt.executeUpdate(); in.close(); System.out.print("8"); stmt.close(); conn.close(); } catch(Exception ex) { System.out.print("出现例外,信息是:"+ex.getMessage()); ex.printStackTrace(); }这个问题我自己解决了 先在数据表中建立一条纪律,要插入的图片字段留空或者写个初始数据0x00000000,再UPDATE图片字段. 为什么日期转换不符啊 关于Random问题,一句话的事情。 在网页上显示用户客户端的硬盘信息?? jtable 的简单使用,如何增加删除行 JAVA对于二进制的地理数据文件怎么读呢? 关于链接传值的问题!!up有分!! 傻傻的问简单的excel操作问题 大虾们知道那java 组件 下载的网址 这个问题没人看呢,牛友们,看看吧!!! 关于javascript的问题?谢谢!!! 关于byte的问题 Java 里面有没有获取 本机 DNS 的类和方法?
{
byte[] buffer=new byte[1024];
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.print("1");
String url ="jdbc:microsoft:sqlserver://lotte:1433;DatabaseName=test" ;
System.out.print("2");
Connection conn= DriverManager.getConnection(url,"sa","sa");
System.out.print("3");
String query="update loginU set User_photo=? where [user_name]='user'";
System.out.print("4");
PreparedStatement stmt=conn.prepareStatement(query);
System.out.print("5");
FileInputStream in=new FileInputStream("F:\\0001.jpg");
System.out.print("6");
stmt.setBinaryStream(1,in,in.available());
System.out.print("7");
//
stmt.executeUpdate();
in.close();
System.out.print("8");
stmt.close();
conn.close();
}
catch(Exception ex)
{
System.out.print("出现例外,信息是:"+ex.getMessage());
ex.printStackTrace();
}
这个问题我自己解决了