将图像目录插入数据库

时间:2013-10-05 16:58:25

标签: java sql

为什么我不能将图像目录正确插入到我的表中?

Image Directory = C:\Users\ASUS\Documents\images\lampchop.jpg
Database Captured = C:UsersASUSDocumentsimageslampchop.jpg

它确实成功地将图像目录插入到我的表中。但是它只存储没有\的字符串,因此无法检索图像。

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

您需要转义反斜杠才能让数据库解码它们。没有它们,数据库会将反斜杠的以下字符视为被转义。

就这样:

Image Directory = C:\\Users\\ASUS\\Documents\\images\\lampchop.jpg 

答案 1 :(得分:0)

而不是"\"使用"\\""/"

Image Directory = C:/Users/ASUS/Documents/images/lampchop.jp

Image Directory = C:\\Users\\ASUS\\Documents\\images\\lampchop.jpg