最近學(xué)習(xí)Android開發(fā),在Android Studio編寫SQL語句。 很熟悉的一點(diǎn)是,在Android Studio中寫SQL語句的增刪改查都是寫在引號(hào)( )中的,因此在單詞拼寫錯(cuò)誤的情況下,軟件不會(huì)提示有錯(cuò)誤,最近總結(jié)出了幾點(diǎn)學(xué)習(xí)方法。 1.從Android Studio中導(dǎo)出所創(chuàng)建的數(shù)據(jù)
最近學(xué)習(xí)Android開發(fā),在Android Studio編寫SQL語句。
很熟悉的一點(diǎn)是,在Android Studio中寫SQL語句的增刪改查都是寫在引號(hào)(" ")中的,因此在單詞拼寫錯(cuò)誤的情況下,軟件不會(huì)提示有錯(cuò)誤,最近總結(jié)出了幾點(diǎn)學(xué)習(xí)方法。
1.從Android Studio中導(dǎo)出所創(chuàng)建的數(shù)據(jù)庫
在File Explorer下選擇data文件夾,單擊一下,在點(diǎn)擊第二個(gè)data,在第二個(gè)data中尋找你所創(chuàng)建的文件夾
選擇database文件下你所創(chuàng)建的數(shù)據(jù)庫,然后導(dǎo)出到你的桌面或者別的地方
然后用MySql或者SQLite等可視化界面打開(DOS命令打開也可以),在這里我用MySql演示
contacts就是我所創(chuàng)建的數(shù)據(jù)庫,內(nèi)含兩張表
將你代碼中的SQL語句復(fù)制到該編輯區(qū)域,進(jìn)行運(yùn)行,檢驗(yàn)是否有錯(cuò)誤
(下圖為錯(cuò)誤提示,不同的錯(cuò)誤會(huì)有不同的提示)
(下圖為正確提示,正確提示會(huì)顯示時(shí)間為多少秒)
SQL語句寫的時(shí)候的注意事項(xiàng):
1.注意你所寫的內(nèi)容在表格屬性中是否存在;
2.在代碼中注意問號(hào)的問號(hào)?
例如:
注意一下上面的兩行代碼,第一行是英文狀態(tài)下的問號(hào),第二行是中文狀態(tài)下的問號(hào),一定要重視這個(gè)問題,有時(shí)候語法全對(duì),代碼全對(duì),但是程序無法按照指定的設(shè)置執(zhí)行,可能就與這小小的問號(hào)有關(guān)。
語句中是不允許出現(xiàn)中文的?,而且中文的問號(hào)是無法被識(shí)別和操作的,既然無法識(shí)別和操作,這句語法是無法操作數(shù)據(jù)庫的
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com