2015-09-26 43 views
-1

我正在開發Android應用程序,並且我有SQLite數據庫。我在數據庫中插入記錄。現在,當我將我的應用程序發送到另一臺設備時,有空數據庫!請幫助我當應用程序發送到另一個設備上的空sqlite數據庫

public void createPrincipal(CollegePrincipal principal)SQLiteDatabase db = getWritableDatabase();

ContentValues values = new ContentValues(); 

    values.put(PRINCI_NAME, principal.getName()); 
    values.put(PRINCI_QUALI, principal.getQalification()); 
    values.put(PRINCI_INTRO, principal.getIntro()); 

    // insert row 
    long princi_id = db.insert(TABLE_PRINCI, null, values); 

    Log.e("princi id", String.valueOf(princi_id)); 
} 
+1

你是什麼意思「當我將我的應用程序發送到另一個設備」?你如何發送? –

+0

嘿@sagar你可以添加您的數據庫查詢 –

+0

當我通過blutooth將我的應用程序發送給我的朋友。 –

回答

0

當過您創建的數據庫將在設備的本地存儲,當你轉移應用程式,它不會關心你的本地數據需要存儲這些數據變量在你的代碼中的其他設備來獲得。

+0

請告訴我應該怎麼做 –

+0

現在我需要在sqlite中插入我的應用程序的數千條記錄。我如何做到這一點。如果我將它們插入到我的應用程序中,此記錄將在所有其他設備上可見。 –

相關問題