barshahi

خطا در دیتابیس

1 ارسال در این موضوع قرار دارد

دوستان برنامه ی من این خطارو میده نمیدونم چی میگه ممنون میشم اگه راهنمایی کنید.

این کدمه.

[shcode=java]

public static final String KEY_ID1 = "id";

    public static final String KEY_ID1_QUS = "id_qus";

    public static final String KEY_QUS_TEXT = "qus_text";

    public static final String KEY_QUS_NUMBER = "qus_number";

    public static final String KEY_ANSWER_NUMBER = "answer_number";

    public static final String KEY_EXTRA1 = "extra";

public static final String DATABASE_NAME = "test";

    public static final String DATABASE_TABLE1 = "table-qustion";

static final String CREATE_TABLE1 = "CREATE TABLE " + DATABASE_TABLE1

            + "(" +KEY_ID1+" INTEGER PRIMARY KEY  NOT NULL ,"+KEY_ID1_QUS

            + " INTEGER NOT NULL , "+KEY_QUS_TEXT+" TEXT NOT NULL ,"

            + KEY_QUS_NUMBER+" INTEGER NOT NULL , "+KEY_ANSWER_NUMBER

            + " INTEGER NOT NULL , "+KEY_EXTRA1+" TEXT)";

String[] yek_qustion = new String[] { KEY_ID1, KEY_ID1_QUS, KEY_QUS_TEXT,

            KEY_QUS_NUMBER, KEY_ANSWER_NUMBER, KEY_EXTRA1 };

    final Context context;

    DatabaseHelper DBHelper;

    SQLiteDatabase db;

    public DBAdapter(Context ctx) {

        Log.d(DBAdapter.TAG1, "0");

        this.context = ctx;

        DBHelper = new DatabaseHelper(context);

    }

    private static class DatabaseHelper extends SQLiteOpenHelper {

        DatabaseHelper(Context context) {

            // DATABASE_VERSION = 1

            super(context, DATABASE_NAME, null, 1);

            Log.d(DBAdapter.TAG1, "7");

        }

        @Override

        public void onCreate(SQLiteDatabase db) {

           

            try {

                Log.d(DBAdapter.TAG1, "8");

                db.execSQL(CREATE_TABLE1);

                db.execSQL(CREATE_TABLE2);

            } catch (SQLException e) {

                e.printStackTrace();

            }

        }

        @Override

        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

            Log.d(TAG1, "Upgrading database from version " + oldVersion

                    + " to " + newVersion + ", which will destroy all old data");

            db.execSQL("DROP TABLE IF EXISTS " + DATABASE_TABLE1);

            onCreate(db);

        }

    }

public List getAllContacts() {

        Log.d(TAG1, "gggggggggg");

        Cursor cursor = db.query(DATABASE_TABLE1, yek_qustion, null, null,

                null, null, null);

        Log.d(TAG1, "hhhhhhhhhhhh");

        List nams = cursorToList(cursor);

        return nams;

    }

[/shcode]

error.JPG

error.JPG.e32268a18761d8ef955a03fbed9319c6.JPG

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری