Est-ce un bug de ICS ?
J'ai un code qui fonctionne sans problème avec HC 3.2 mais qui génère une erreur sous ICS 4.0.3
En gros c'est un base de données qui contient 2 tables et qui est construite comme ça
Lorsque je tente une requête du genre "Select * from Commandes, Travaux ....." j'ai alors un message d'erreur "no such table Travaux"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private static final String tablecommandes="CREATE TABLE Commandes (no INTEGER NOT NULL PRIMARY KEY,equipe TEXT NULL,nom TEXT NULL,adresse TEXT NULL,ville TEXT NULL,tel TEXT NULL,frequence INTEGER NULL,datelastserv TIMESTAMP NULL,priorite INTEGER NULL);"; private static final String tabletravaux="CREATE TABLE Travaux (notrav INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, travid TEXT NULL, notravlogiciel INTEGER NULL, nocom INTEGER NULL, debut TIMESTAMP NULL,fin TIMESTAMP NULL,temps INTEGER NULL);"; private static final String DATABASE_CREATE = tablecommandes+" "+tabletravaux; @Override public void onCreate(SQLiteDatabase database) { database.execSQL(DATABASE_CREATE); }
Donc la 2e table est introuvable.
Pourtant le même code fonctionne très bien sur Honeycomb.
Une idée ?
C'est en train de me rendre dingue.
Bug D'ICS ? Bug dans mon installation d'ICS ? Bug dans mon code?
ahhhhh
Partager