我的 java 程序从文本字段中收集文件路径:
pathField.getText();
并将结果插入我的数据库(phpMyAdmin)。但是,它似乎不包括反斜杠()。EG - C:UsersSteveDesktop
数据库中的 FilePath 字段设置为“文本”。我已经pathField.getText()
在一个System.out
声明中测试了它,它用反斜杠打印。
Statement st = (Statement) conn.createStatement();
String query_to_update = "INSERT INTO `evidence_db`.`mcases` ("
+ "`PID`,"
+ " `FilePath`) "
+ "VALUES ("
+ "DEFAULT,"
+ " '" + pathField.getText() + "');";
System.out.println("Query: " + query_to_update);
int val = st.executeUpdate(query_to_update);
请注意,我已经编辑了上面的代码,所以可能会有一些小错误。