码迷,mamicode.com
首页 > 移动开发 > 详细

关于Android中内容操作数据库失败的原因及修改方法

时间:2016-05-13 03:14:44      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:


最近学习Android开发,在Android Studio编写SQL语句。

很熟悉的一点是,在Android Studio中写SQL语句的增删改查都是写在引号(" ")中的,因此在单词拼写错误的情况下,软件不会提示有错误,最近总结出了几点学习方法。

1.从Android Studio中导出所创建的数据库

技术分享技术分享技术分享

在File Explorer下选择data文件夹,单击一下,在点击第二个data,在第二个data中寻找你所创建的文件夹

技术分享技术分享

选择database文件下你所创建的数据库,然后导出到你的桌面或者别的地方

技术分享技术分享

然后用MySql或者SQLite等可视化界面打开(DOS命令打开也可以),在这里我用MySql演示

contacts就是我所创建的数据库,内含两张表

技术分享

技术分享

将你代码中的SQL语句复制到该编辑区域,进行运行,检验是否有错误

技术分享

(下图为错误提示,不同的错误会有不同的提示)

技术分享技术分享

(下图为正确提示,正确提示会显示时间为多少秒)

技术分享技术分享

SQL语句写的时候的注意事项:

1.注意你所写的内容在表格属性中是否存在;

2.在代码中注意问号的问号?

例如:技术分享

技术分享

注意一下上面的两行代码,第一行是英文状态下的问号,第二行是中文状态下的问号,一定要重视这个问题,有时候语法全对,代码全对,但是程序无法按照指定的设置执行,可能就与这小小的问号有关。

语句中是不允许出现中文的?,而且中文的问号是无法被识别和操作的,既然无法识别和操作,这句语法是无法操作数据库的

关于Android中内容操作数据库失败的原因及修改方法

标签:

原文地址:http://blog.csdn.net/weiyi556/article/details/51340079

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!