android数据库添加过程错误,关于Android中内容操作数据库失败的原因及修改方法...

5268f80b9b1e01f982625ef6fac83ca1.png

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

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

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

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

mysql-307699.html

mysql-307699.html

d031bae5d6b5784b706fd05bc4294576.png

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

mysql-307699.html

363fb3dd6f722bfc99343f5084e271f4.png

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

mysql-307699.html

bfda7e90e6932876d4fddc0a780e1593.png

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

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

0bfd9a90bc4ad4138fe82ef788c9c60c.png

1291b2a4826744f1b3658f1b4bb998dc.png

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

f54aa50d5a07cec513d632639d25e5cb.png

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

mysql-307699.html

f60cd059afefbfc185c1eb6dbebc2285.png

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

mysql-307699.html

f74b60c45b5bfa9372dacadd9d483923.png

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

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

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

例如:

mysql-307699.html

66765e75c2bf9cc7cde72023c80c2af4.png

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

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

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值