Java 将映像目录插入数据库

Java 将映像目录插入数据库,java,sql,Java,Sql,为什么我不能将映像目录正确插入到表中 Image Directory = C:\Users\ASUS\Documents\images\lampchop.jpg Database Captured = C:UsersASUSDocumentsimageslampchop.jpg 它成功地将映像目录插入到我的表中。但是,它只存储没有\的字符串,因此我无法检索图像 有人能帮我吗?您需要避开反斜杠,以便数据库对其进行解码。如果没有它们,数据库会将反斜杠中的以下字符视为转义字符 让它像: Image

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

Image Directory = C:\Users\ASUS\Documents\images\lampchop.jpg
Database Captured = C:UsersASUSDocumentsimageslampchop.jpg
它成功地将映像目录插入到我的表中。但是,它只存储没有
\
的字符串,因此我无法检索图像


有人能帮我吗?

您需要避开反斜杠,以便数据库对其进行解码。如果没有它们,数据库会将反斜杠中的以下字符视为转义字符

让它像:

Image Directory = C:\\Users\\ASUS\\Documents\\images\\lampchop.jpg 
不要使用
“\”
而使用
“\\”
“/”


您使用哪种代码插入值?
Image Directory = C:/Users/ASUS/Documents/images/lampchop.jp
Image Directory = C:\\Users\\ASUS\\Documents\\images\\lampchop.jpg