我正在尝试与我的应用程序建立数据库连接。它有一个访问者的允许和拒绝按钮。每当我尝试调用数据库类的操作时,我的应用程序强制关闭。例如,当我单击允许按钮时,我希望应用程序将访问者 ID、日期和字符串响应存储在数据库中。以下是我为按钮设置的 mainActivity 中的代码:
//databaseVisitor VisDB = new databaseVisitor (this);
//VisitorDatabase VDB = new VisitorDatabase();
//Defining the actions of the Allow Button
Button.OnClickListener allowListener = new Button.OnClickListener(){
public void onClick(View arg0) {
// TODO Auto-generated method stub
Toast allowToast = Toast.makeText(MainActivity.this, R.string.toastYes, Toast.LENGTH_LONG);
allowToast.show();
//Log.d("Insert Log: ", "Inserting add log..");
//count = VisDB.getVisitorCount();
response = "Access Granted";
//dt = date.getDate();
//VisDB.addVisitor(new VisitorDatabase(count+1, dt, response));
}
};