bonjour ,
je suis débutante dans android je développe une application pour mon projet et je me retrouve fasse a un prob
après exécution de mon application mon fichier de base de données n' est pas créer
merci,
ma classe de creation de base de donné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
 
public class DBHelper extends SQLiteOpenHelper {
 
    public static final String DATABASE_NAME = "Mybase.db";
    public static final String CONTACTS_TABLE_NAME = "patients";
    public static final String CONTACTS_COLUMN_ID = "id";
    public static final String CONTACTS_COLUMN_NAME = "nom";
    public static final String CONTACTS_COLUMN_PRENOM = "prenom";
    public static final String CONTACTS_COLUMN_AGE = "age";
    public static final String CONTACTS_COLUMN_TEL = "tel";
    public static final String CONTACTS_COLUMN_MALADIE = "maladie";
    public static final String CONTACTS_COLUMN_DEGRE = "degre";
    public static final String CONTACTS_COLUMN_GROUPE_SANG = "groupe_sang";
    public static final String CONTACTS_COLUMN_COMMENTAIRE = "commentaire";
 
 
    public DBHelper(Context context)
    {
        super(context, DATABASE_NAME , null, 1);
        SQLiteDatabase db = this .getWritableDatabase();
    }
 
 
    @Override
    public void onCreate(SQLiteDatabase db) {
 
        db.execSQL(
                "create table " + CONTACTS_TABLE_NAME +
                        "(id INTEGER PRIMARY KEY AUTOINCREMENT , nom TEXT,prenom TEXT,age TEXT, tel TEXT,maladie TEXT,degre TEXT,groupe_sang TEXT,commentaire TEXT)");
 
    }
 
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
 
        db.execSQL("DROP TABLE IF EXISTS "+CONTACTS_TABLE_NAME);
        onCreate(db);
 
    }
}



Pièce jointe 213742
voila mon acivité principale


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
 
 
public class MainActivity extends AppCompatActivity {
    DBHelper mydb;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
 
 
        mydb = new DBHelper(this);
 
 
 
 
 
 
 
 
    }
 
 
}