关于Android中内容操作数据库失败的原因及修改方法
Jun 07, 2016 pm 02:50 PM最近学习Android开发,在Android Studio编写SQL语句。 很熟悉的一点是,在Android Studio中写SQL语句的增删改查都是写在引号( )中的,因此在单词拼写错误的情况下,软件不会提示有错误,最近总结出了几点学习方法。 1.从Android Studio中导出所创建的数据
最近学习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.在代码中注意问号的问号?
例如:
注意一下上面的两行代码,第一行是英文状态下的问号,第二行是中文状态下的问号,一定要重视这个问题,有时候语法全对,代码全对,但是程序无法按照指定的设置执行,可能就与这小小的问号有关。
语句中是不允许出现中文的?,而且中文的问号是无法被识别和操作的,既然无法识别和操作,这句语法是无法操作数据库的

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Un nouveau rapport fournit une évaluation accablante des rumeurs de mise à niveau des appareils photo des Samsung Galaxy S25, Galaxy S25 Plus et Galaxy S25 Ultra

Le Samsung Galaxy S25 Ultra fuit dans les premières images de rendu avec des rumeurs de modifications de conception révélées

IFA2024 | Le NXTPAPER 14 de TCL n'égalera pas la Galaxy Tab S10 Ultra en termes de performances, mais il lui correspond presque en taille

Vivo Y300 Pro contient une batterie de 6 500 mAh dans un boîtier mince de 7,69 mm

Un nouveau rapport fournit une évaluation accablante des rumeurs de mise à niveau des appareils photo des Samsung Galaxy S25, Galaxy S25 Plus et Galaxy S25 Ultra

Le Samsung Galaxy S24 FE est annoncé pour un lancement moins cher que prévu en quatre couleurs et deux options de mémoire

Le Motorola Razr 50s se présente comme un nouveau budget pliable possible lors d'une fuite précoce

Xiaomi Redmi Note 14 Pro Plus arrive en tant que premier smartphone Qualcomm Snapdragon 7s Gen 3 avec caméra Light Hunter 800
