我是Android应用程序开发的新手。我尝试通过下面的代码向SQLite数据库中插入值:
public class cashbook extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
SQLiteDatabase db;
db = openOrCreateDatabase(
"cashbookdata.db"
, SQLiteDatabase.CREATE_IF_NECESSARY
, null
);
final String Create_CashBook =
"CREATE TABLE CashData ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT,"
+ "Description TEXT,"
+ "Amount REAL,"
+ "Trans INTEGER,"
+ "EntryDate TEXT);";
db.execSQL(Create_CashBook);
final String Insert_Data="INSERT INTO CashData VALUES(2,'Electricity',500,1,'04/06/2011')";
db.execSQL(Insert_Data);
模拟器上出现错误 - 应用程序 CashBook 意外停止。
数据库和表已创建,但插入的值不起作用。 请帮助我解决这个问题。 谢谢。
adb logcat
。 - Jonadb logcat
在Eclipse中处理断点? - Jon