Essayez LINQPad, cela fonctionne pour SQL Server, MySQL, SQLite et également SDF (SQL CE 4.0). Le meilleur de tout, c'est gratuit!
Étapes avec la version 4.35.1:
-
cliquez sur 'Ajouter une connexion'
-
Cliquez sur Suivant avec 'Construire automatiquement le contexte de données' et 'Défaut (LINQ to SQL)' sélectionné.
-
Sous 'Fournisseur' choisir 'SQL CE 4.0'.
-
Sous 'Base de données' avec 'Attacher le fichier de base de données' sélectionné, choisissez 'Parcourir' pour sélectionner votre fichier .sdf.
-
Cliquez sur 'OK'.
-
Voilà! Il devrait afficher les tables en .sdf et être capable de les interroger en cliquant avec le bouton droit sur la table ou en écrivant du code LINQ dans votre langage .NET préféré ou même SQL. C'est cool, non?