command.CommandText = "CREATE TABLE MyTable (" +
"[Count] INT NOT NULL AUTO_INCREMENT PRIMARY KEY ," +
"[TimeAndDate] TIMESTAMP NOT NULL ," +
"[SerialNumber] VARCHAR(14) NOT NULL ," +
"[Result] BOOL NOT NULL ," +
"UNIQUE ([TimeAndDate]))";
command.ExecuteNonQuery();
Code au-dessus des drapeaux erreur de syntaxe exception, pouvez-vous m'aider à corriger la chaîne de requête? Je vous remercie.Comment créer une table MS Access en C# par programme?
Comment pouvez-vous faire cela dans Access? Où avez-vous coller l'instruction SQL? –
Créer une nouvelle requête; Voir le menu affiche Design, Datasheet et SQL (ou quelque chose du genre). Choisissez SQL. Vous pouvez également le coller dans une commande appropriée dans la fenêtre immédiate de l'éditeur VBA/éditeur de code (Alt-F11) (Ctrl-G), par ex. currentdb.Execute ("bla") (où bla est l'instruction sql). Pour les nouvelles versions d'accès, vous devrez peut-être définir une référence à la bibliothèque dao si ... – reiniero