将文本从二维数组存储到数据库表

时间:2014-04-27 16:07:59

标签: android arrays android-sqlite

我正在开发一个应用程序,用于存储学生Roll No和Names.I已设法将编辑文本的文本存储为二维String array Data[][](我使用数组的原因是因为每个学生都有两个编辑文本一个用于卷号,一个用于名称),我面临的问题是,当我将Data[][]传递给输入方法时,它会给出错误。

数组代码传递给方法。

OurDatabase entry = new OurDatabase(StudentEntery.this);
entry.createEntry(data);

创建输入法的代码。

public void createEntry(String[][] data) {
    ourDatabase=object.getWritableDatabase();
    ContentValues values = new ContentValues();
    values.put(COLUMN_ROLLNO, data[0][0].toString());
    values.put(COLUMN_NAMES,  data[0][1].toString());           
    ourDatabase.insert(TABLE_NAME, null, values);
    ourDatabase.close();
}

0 个答案:

没有答案