我想将图像(上传)存储在数据库中并将其检索到jsp页面。我正在使用JAVA和SQL SERVER 2012。
我的表格是imgtbl(名称nvarchar(500),照片图片)
请帮帮我
答案 0 :(得分:2)
请参阅此link了解如何将图像保存到数据库。我不确定nvarchar是否正确,我宁愿选择blob或类似的东西。
链接中的相关代码
("insert into save_image(name, city, image, Phone) "+ "values(?,?,?,?)");
psmnt.setString(1,"mahendra");
psmnt.setString(2,"Delhi");
psmnt.setString(4,"123456");
fis = new FileInputStream(image);
psmnt.setBinaryStream(3, (InputStream)fis, (int)(image.length()));
另请参阅http://technet.microsoft.com/en-us/library/ms378813.aspx了解微软对事物的看法。
答案 1 :(得分:0)
将图像转换为字节并以blob格式保存在数据库中。