Recientemente convertí mi base de datos SQL Server en SQLite DB. Pero cuando intento abrir mi SQLite usando .Open()
me lanza este error:¿Qué significa "Origen de datos no puede estar vacío. Uso: memoria: para abrir una base de datos en memoria" significa?
Data Source cannot be empty. Use :memory: to open an in-memory database
Editar: Añadido cadena de conexión:
ConnectionString = @"Data Source=D:\XXX.db;Version=3";
connection = new SQLiteConnection(connectionString);
connection.Open();
¿Por qué recibo esto? Convertí la misma base de datos de SQL Server a SQL CE y mySQL y no obtuve estos errores.
por favor ponga la cadena de conexión en la pregunta. –
ConnectionString = @ "Data Source = D: \ XXX.db; Version = 3; connection = new SQLiteConnection (connectionString); connection.Open(); –
Es ese espacio significativo después de = = Data Source = D: \ XXX .db –