[英]how to connect database in android?
我是創建Android應用程序的新手。 我已經使用xammp創建了一個數據庫,並使用eclipse創建了一個簡單的登錄布局。 現在,我想連接我的登錄頁面和我創建的數據庫,以便當用戶輸入他/她的用戶名和密碼時,它將打開應用程序的主菜單。 我希望有人可以幫助我。 提前致謝。
試試這個代碼.....它會幫助你
數據= openOrCreateDatabase(“ AutoProfiles.db”,SQLiteDatabase.CREATE_IF_NECESSARY,null);
data.setVersion(1);
data.setLocale(Locale.getDefault());
data.setLockingEnabled(true);
final String CREATE_TABLE_LOCATIONS =
"CREATE TABLE IF NOT EXISTS tables ("
+ "name TEXT)";
data.execSQL(CREATE_TABLE_LOCATIONS);
如果要連接到Mysql數據庫,則可能需要使用Web服務(例如PHP)。
這是您的操作方式:
PHP文件可以采用GET或POST參數
示例片段:
URL url = new URL("http://127.0.0.1/project/check_reg.php?uname="+email.getText().toString()+"&pwd="+password.getText().toString());
URLConnection urlcon = url.openConnection();
BufferedReader bf = new BufferedReader(new InputStreamReader(urlcon.getInputStream()));
String xresponse = bf.readLine();
是的,我們的問題有點令人困惑...數據庫從何處進入圖片。 該數據庫是否用於存儲登錄信息以確定當前登錄的用戶? 如果是這種情況:
我實際上正在與我的應用程序進行類似的項目。 這是一個簡單的教程,對我的項目很有幫助。 它解釋了很多關於數據庫如何使用eclipse在android中工作以及如何從數據庫中建立,添加,刪除,更新和獲取數據的方法。
http://www.smashingmagazine.com/2011/03/28/get-started-developing-for-android-with-eclipse-reloaded/
希望它對您有所幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.