データベースの行を削除しようとしています。ここでは、DatabaseOpenHelper を宣言した関数を使用しています。
public void deleteall(){
SQLiteDatabase db = this.getWritableDatabase();
String delete = "TRUNCATE FROM tweets";
db.delete(SCORE_TABLE,null,null);
}
今、「メニュー」を使用して、テーブルをクリアする必要がある新しいアクティビティを開始しています。関数を呼び出そうとしていますが、うまくいきません。これは使用されているコードです:
public class ResetDatabase {
public void main(String[] args) {
DatabaseConnector db = new DatabaseConnector(this);
db.deleteall();
}
}
しかし、それはエラーを出します。DatabaseConnector(Conetext) を DatabaseConnector(ResetDatabase) に変更することをお勧めしますが、他の関数でエラーが発生します。前もって感謝します