آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ذخیره نشدن دیتابیس

علی عزیزی نژاد  10 سال پیش  10 سال پیش
0 0

سلام.من یه دیتابیس خیلی ساده نوشتم ولی نمیدونم چرا نمیتونم از تو فایل منیجر ببینمش لطفا راهنماییم کنید خیلی سریع نیازش دارم

این کد دیتابیس

 

import android.content.Context;

import android.database.sqlite.SQLiteDatabase;

import android.database.sqlite.SQLiteOpenHelper;

 

 

public class dbopenhelper extends SQLiteOpenHelper{

public static final String dbname="dbtest";

public static final String tblname="tblusers";

 

public static final String cid="id";

public static final String cname="name";

public static final String cuser="user";

public static final String cpass="pass";

 

public static final String creattbl=" CREAT_TABLE"+tblname+"("+cid+"INTEGER PRIMARY KEY AUTOINCREMENT,"+cname+"TEXT,"+cuser+"TEXT,"+cpass+"TEXT);";

 

public dbopenhelper(Context context) {

super(context, dbname, null, 1);

// TODO Auto-generated constructor stub

}

 

@Override

public void onCreate(SQLiteDatabase db) {

// TODO Auto-generated method stub

db.execSQL(creattbl);

}

 

@Override

public void onUpgrade(SQLiteDatabase db, int arg1, int arg2) {

 

db.execSQL("DROP TABLE IF EXIST"+tblname);

onCreate(db);

 

   }

}   

و این هم صفحه ی فراخوانی دیتابیسم

 

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

 

public class MainActivity extends Activity {

 

private dbopenhelper dbm;

 

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

dbm =new dbopenhelper(this);

dbm.getWritableDatabase();

 

}

 

}

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Plumber  10 سال پیش
+2 0

سلام،والا من جواب سوالتو نمیدونم فقط خواستم بگم برای نوشتن کد توی سوال،کدتون رو توی بلاک source code قرار بدید که هم تمیزتر و قابل فهم تر باشه هم بلاخره از مزایای سایت استفاده بشه :|

1 = انتخاب source code

2 = بلاک قرار دادن کد

موفق باشید،ممنون :)


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .