پایگاه دانش

پایگاه دانش، همان جایی است که قرار است دانش ها ماندگار شوند..

پایگاه دانش

پایگاه دانش، همان جایی است که قرار است دانش ها ماندگار شوند..

طبقه بندی موضوعی

۲ مطلب با موضوع «androin programing :: SQlite database» ثبت شده است

برای ساخت یک جدول در پایگاه داده از تابع execSQL استفاده میکنیم. در پارامترهای این تابع تعداد ستون و نام هر یک را میتوانیم درج کنیم.

mydb.execSQL("CREATE TABLE IF  NOT EXISTS "+ TABLE_NAME +" (ID INTEGER PRIMARY KEY, NAME TEXT, CITY TEXT);");

در این کد db نام پایگاه داده است و ستون ها در انتها با عناوین id integer primary key, name text, city text تعریف شده اند.

۰ نظر موافقین ۰ مخالفین ۰ ۱۰ تیر ۹۳ ، ۱۲:۱۳
امین جوانشیر

در صورتی که یک پایگاه داده قبلا ایجاد شده باشد، برای باز کردن آن از متد openOrCreateDatabase استفاده میشود و در صورتی که چنین پایگاهی از قبل وجود نداشته باشد، این متد، پایگاه داده را ایجاد کرده و سپس آن را باز میکند.

کد زیر پایگاهی به نام db را ایجاد میکند.

SQLiteDatabase db = openOrCreateDatabase(DATABASE_NAME, Context.MODE_PRIVATE,null);

پارامترهای این متد عبارتند از:

DATABASE_NAME:

context.MODE_PRIVATE:

null:

برای بستن یک پایگاه داده نیز از تابع زیر استفاده میکنیم:

db.close();

۰ نظر موافقین ۰ مخالفین ۰ ۱۰ تیر ۹۳ ، ۱۱:۵۹
امین جوانشیر