Bonjour,
Je découvre à l'occasion d'un remaniement des tables de ma base de données SQLite que toutes mes datatables ne génèrent pas les méthodes INSERT, DELETE et UPDATE même lorsque je le demande.
Par exemple, soit une table :
Lorsque je créer la tableAdapter correspondant dans l'onglet XSD, seules les méthodes SELECT et INSERT sont créées (voir 2.jpg)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CREATE TABLE [t_Format] ( [Format] texT);
Si je regarde une autre table, toujours très simple :
Là, j'arrive bien à obtenir les 4 méthodes SELECT, UPDATE, INSERT, DELETE (voir 1.jpg).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CREATE TABLE [t_Couleurs] ( [N_couleur] integer NOT NULL PRIMARY KEY AUTOINCREMENT, [Couleur] [varchar(15)] NOT NULL CONSTRAINT [CouleurUnique] UNIQUE ON CONFLICT FAIL);
Ne voyant pas ce qui justifie cette différence de comportement, je n'arrive pas à corriger mon appli (ou ma base) pour avoir les 4 méthodes.
Partager