【发布时间】:2014-05-25 04:04:28
【问题描述】:
我想将图像(上传)存储在数据库中并将其检索到 jsp 页面。我正在使用 JAVA 和 SQL SERVER 2012。
我的表是 imgtbl(name nvarchar(500),photo image)
请帮帮我
【问题讨论】:
-
到目前为止你尝试过什么?你被困在某个地方了吗?你试过了吗?
标签: java sql-server servlets
我想将图像(上传)存储在数据库中并将其检索到 jsp 页面。我正在使用 JAVA 和 SQL SERVER 2012。
我的表是 imgtbl(name nvarchar(500),photo image)
请帮帮我
【问题讨论】:
标签: java sql-server servlets
查看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,了解 Microsoft 对事物的执着。
【讨论】:
将图像转换为字节并以 blob 形式保存在数据库中。
【讨论】: