我想在點擊一個按鈕listactivity創建一個數據庫..但我得到一個錯誤不能創建在活動目錄數據庫
的方法 openOrCreateDatabase(字符串,整數, 空)未定義爲新的類型 View.OnClickListener(){}「和 」DefaultDBHelper無法解析。
有沒有辦法做到這一點在listactivity?請幫忙 !!!
我的代碼:
reset.setOnClickListener(new OnClickListener()
{
private int count;
@Override public void onClick(View v)
{
SQLiteDatabase myDB = this.openOrCreateDatabase(MY_DATABASE_NAME, SQLiteDatabase.OPEN_READWRITE, null);
try
{
/* Create the Database (no Errors if it already exists) */
// myDB = dbHelper.getWritableDatabase();
// dbHelper.onCreate(myDB);
myDB.execSQL("CREATE TABLE IF NOT EXISTS "
+ DefaultDBHelper.MY_DATABASE_TABLE
+ " (LastName VARCHAR, FirstName VARCHAR,"
+ " Country VARCHAR, Age INT(3));");
myDB.execSQL("INSERT INTO "
+ DefaultDBHelper.MY_DATABASE_TABLE
+ " (LastName, FirstName, Country, Age)"
+ " VALUES ('name', 'title', 'country', 20);");
}
catch (SQLiteException e) {
}
finally {
if (myDB != null)
myDB.close();
}
}
});
感謝4烏拉圭回合的關注.. – sayantan 2011-04-18 08:49:31