J'ai récemment converti ma base de données SQL Server en DB SQLite. Mais quand je tente d'ouvrir mon SQLite en utilisant .Open()
il me jette cette erreur:Que signifie "Source de données ne peut pas être vide.Utiliser: mémoire: pour ouvrir une base de données en mémoire" signifie?
Data Source cannot be empty. Use :memory: to open an in-memory database
Edit: a ajouté la chaîne de connexion:
ConnectionString = @"Data Source=D:\XXX.db;Version=3";
connection = new SQLiteConnection(connectionString);
connection.Open();
Pourquoi dois-je obtenir? J'ai converti la même base de données SQL Server en SQL CE et mySQL et je n'ai pas eu ces erreurs.
Veuillez mettre la chaîne de connexion dans la question. –
ConnectionString = @ "Source de données = D: \ XXX.db; Version = 3; connexion = nouvelle SQLiteConnection (connectionString); connection.Open(); –
Cet espace est-il significatif après le = ?? Data Source = D: \ XXX .db –