java存图片路径到mysql
如果图片保存路径filepath=C:\android\apache-tomcat-7.0.53\wtpwebapps\AndroidServer\images\micr...
如果图片保存路径filepath=C:\android\apache-tomcat-7.0.53\wtpwebapps\AndroidServer\images\microMsg.2.jpg
String sql = "INSERT INTO item_table(item_photo) values ('"+filepath+"')" ;
1.存入数据库\就没有了,怎么处理?(看到有人说用\\代替\,具体的代码怎么写?)
2.存图片用这个路径合适吗?
急哭了~~快来帮帮我,感激不尽 展开
String sql = "INSERT INTO item_table(item_photo) values ('"+filepath+"')" ;
1.存入数据库\就没有了,怎么处理?(看到有人说用\\代替\,具体的代码怎么写?)
2.存图片用这个路径合适吗?
急哭了~~快来帮帮我,感激不尽 展开
4个回答
展开全部
mysql> create table t_test(
-> id int primary key,
-> filepath varchar(256));
mysql> insert into t_test values(
-> 1, 'd:\\abc');
mysql> select * from t_test;
+----+----------+
| id | filepath |
+----+----------+
| 1 | d:\abc |
+----+----------+
把如”d:\abc"中的路径中的\换成两个\是可以的
但在java中写的时候要注意这样写:
"insert into t_test values(1, 'd:\\\\abc')"
-> id int primary key,
-> filepath varchar(256));
mysql> insert into t_test values(
-> 1, 'd:\\abc');
mysql> select * from t_test;
+----+----------+
| id | filepath |
+----+----------+
| 1 | d:\abc |
+----+----------+
把如”d:\abc"中的路径中的\换成两个\是可以的
但在java中写的时候要注意这样写:
"insert into t_test values(1, 'd:\\\\abc')"
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
varchar()类型就好了啊,例如:varchar(500)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你个逗比啊 图片路径就是一个字符串
追问
那你的意思是不用管\,那调用图片就得取路径,没有\还能找到图片吗?
追答
\肯定要啊 用转意符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询