1
A
回答
0
看看这两项新的链接表。示例代码是在第二个:
http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html
您应该使用一个辅助类来访问数据库和这些链接会有所帮助。如果你从一开始就正确地做到了这一点,那么在以后的升级过程中它会为你节省很多麻烦。希望能帮助到你。
此外,在第二个链接DBHelper.java中,您可以在文件的开头看到创建字符串,以防您不知道要查找什么。
private static final String DBVERSION_CREATE =
"create table " + TABLE_DBVERSION + " ("
+ "version integer not null);";
private static final String NOTES_CREATE =
"create table " + TABLE_NOTES + " ("
+ "id integer primary key autoincrement, "
+ "note text, "
+ "lastedit text);";
3
我想这听起来像是一个更新问题。如果您更改表格列或创建新表格,则需要更新数据库。
SQLiteDatabase YourDatabaseName;
YourDatabaseName = getData.getWritableDatabase();
getData.onUpgrade(YourDatabaseName, 1, 2);
希望这有助于
1
如果你想创建不存在,则使用this.Let你想创建表时BTN点击
Button btn=new Button(this);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
SQLiteDatabase db;
db = databaseclassObject.getWritableDatabase();
String str="create table tablename(Col1 text not null,col2 text not null);";
db.execSQL(str);
}
});
0
到新表添加到数据库中......
第1步:增加数据库版本
第2步:创建方法onUpgrade一个新表:
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
if (newVersion > oldVersion) {
db.execSQL("CREATE TABLE NEW_TABLE COLUMN1 TEXT," +
"COLUMN2 TEXT," +
"COLUMN3 TEXT");
}
}
相关问题
- 1. 如何在sqlite中添加数据库中的第二个表?
- 2. 在sqlite数据库表中添加新条目
- 3. 如何在sqlite 2数据库表中添加列
- 4. 如何在sqlite上添加NSDictionary表中的行数据库
- 5. 如何在SQLite中创建数据库并添加2表
- 6. 如何将nsmutable数组添加到sqlite数据库表中
- 7. 如何向Android中不存在的Sqlite数据库表添加新列?
- 8. Flex SQLite优化:在表格前添加数据库名称
- 9. 在sqlite数据库中添加图像
- 10. 新列添加到Android SQLite数据库创建新表
- 11. 如何添加第二个表中的SQLite数据库
- 12. 如何在SQLite中添加数据Android
- 13. 如何向magento数据库添加新表格
- 14. 如何添加JSON数组到Sqlite数据库在Android中
- 15. 在数据库sqlite中创建新表
- 16. PHP SQlite数据库表格
- 17. 如何添加和删除SQLite数据库中的数据?
- 18. 如何将新列添加到Android SQLite数据库?
- 19. 如何添加一个新的列到Android SQLite数据库
- 20. 如何添加两个新的列到Android SQLite数据库?
- 21. 如何在Nova数据库中添加表格:Openstack
- 22. 如何提交表格并在数据库中添加一行
- 23. 如何将一个数据库表中的数据添加到SQLite中另一个数据库的表中
- 24. 如何在现有数据库中添加新表
- 25. 如何在Sqlite数据库中更新数据时更新ListFragment
- 26. 如何在android mobile中添加.apk和sqlite数据库文件?
- 27. 如何在我的数据库sqlite中添加图像?
- 28. 将数据添加到SQLite数据库
- 29. 在Android中使用Fragment在SQLite数据库中添加数据
- 30. SQLite数据库:第二张表不会添加新产品
请添加您用来创建表的语句和异常(如果有的话)。 – stacker
你现在在你的Sqlite中有任何表,你只需要添加新表... !! – 2011-12-23 07:27:54
你能否像MIKE说的那样清楚一点。我正在回答我所理解的事情 – Sameer