Comment me connecter au fichier db SQLite à partir de c #?
Je suis en train d'essayer de vous connecter à un sqllite db à partir d'une application en c#. Je n'ai jamais travaillé avec SQLLite avant.
var connectionString = @"data source='C:\TestData\StressData.s3db'";
connection = new SQLiteConnection(connectionString);
connection.Open();
Quand je tente d'ouvrir le lien que je obtenir de l'exception suivante:
System.NotSupportedException: The given path's format is not supported.
at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
Ce que je fais mal?
Merci..
Nick
Mise à jour:
J'ai changé de "source de données" à la "source de données", comme suggéré à moi. Maintenant je reçois un nouveau message d'erreur:
Après la modification de cela je reçois un nouveau message d'erreur: System.ArgumentException: Source de Données ne peut pas être vide. Utilisation :mémoire: pour ouvrir une base de données en mémoire au Système.Les données.SQLite.SQLiteConnection.Open()
Plus des suggestions?
source d'informationauteur Nick
Vous devez vous connecter pour publier un commentaire.
L'ai eu..
Ressemble à la "Version" de l'attribut n'est pas une option. Intéressant de noter que l' .NET fournisseur ne montrent pas ce que le concepteur de la propriété de la fenêtre.
Selon cette
data source
devrait êtreDataSource