2009-12-18 8 views
0

Je l'ai droit de créer une table de base de données CE SQL Server à l'aide du code ci-dessous:SQL Server Compact Edition - Création d'une table de base de données

string connectionString = "DataSource=\"test.sdf\"; Password=\"mypassword\""; 
SqlCeEngine en = new SqlCeEngine(connectionString); 
en.CreateDatabase(); 

Mais comment puis-je créer mes tables de base de données et insérer des données? J'ai les instructions SQL créées stockées dans l'emplacement de la ressource d'application.

+0

Merci à tous pour les réponses! –

Répondre

0

Cela devrait être aussi facile que de charger les instructions SQL et de les exécuter. Si vous ne savez pas comment charger les ressources ou exécuter les instructions SQL, mettez à jour votre question et indiquez la langue que vous utilisez, afin de pouvoir vous donner des exemples de code.

EDIT: Nevermind je vois que vous utilisez C# ...

SqlCeConnection conn = new SqlCeConnection(en.LocalConnectionString); 
SqlCeCommand cmd = new SqlCeCommand(sql, conn); 
cmd.ExecuteNonQuery();