Diffrent Result After Save Number As Long in Database

三世轮回 提交于 2019-12-11 17:37:16

问题


i want to save 10 digit numbers in database , but after save , when show the numbers ,The stored numbers are stored As other numbers

sorry for my poor english

my Database :

get Number :

long studentId = Long.parseLong(studentId_et.getText().toString());

                    database.OpenDatabase();
                    database.SaveStudent(studentId , classId , studentName);
                    database.close();

save Number :

    public void SaveStudent(long studentId, int classID, String studentName) {


    Cursor cursor = database.rawQuery("select * from " + tblName_Student + " where student_id = ?",
            new String[]{String.valueOf(studentId)});

    if (cursor.getCount() == 0)
    {
        ContentValues values = new ContentValues();

        values.put("student_id", studentId);
        values.put("class_id", classID);
        values.put("student_name", studentName);

        database.insert("student", null, values);}

来源:https://stackoverflow.com/questions/49304779/diffrent-result-after-save-number-as-long-in-database

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!