Wie kann ich mit C # auf SQLite zugreifen?

Ich versuche, programmgesteuert mit C # / ASP.NET eine Verbindung zu meiner SQLite-Datenbank herzustellen:

string requete_sql = "SELECT * FROM USERS";
connStr = @"Data Source=C:\LocalFolder\FooBar.db;";
using (System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection(connStr)) {
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(requete_sql,conn);
conn.Open();
cmd.ExecuteNonQuery();
}

Aber eine Ausnahme tritt auf (in der Zeile conn.Open ()), die besagt, dass:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Was sehr seltsam ist, weil ich die genaue Verbindungszeichenfolge aus der Datei "Web.config" kopiert habe.

Wie kann ich diese Ausnahme vermeiden?

PS: Mein Ziel ist es, ohne die Datei web.config nur programmgesteuert eine Verbindung zur Datenbank herzustellen.

Vielen Dank

Grüße

Antworten auf die Frage(8)

Ihre Antwort auf die Frage