Wie kann ich SQLite mit C#?

Ich versuche, an meinem Sqlite-Datenbank programmgesteuert mithilfe von C#/ASP.NET:

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 steigt (auf der conn.Open () - Zeile) erzählt, 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, denn ich kopierte die genaue Verbindungszeichenfolge gefunden im Web.config-Datei.

Wie kann ich verhindern, dass ich diese Ausnahme?

PS: Mein Ziel ist die Verbindung nur programmatisch auf die Datenbank ohne das web.config-Datei.

Danke,

Grüße.

InformationsquelleAutor Zakaria | 2010-09-15
Schreibe einen Kommentar