Wie verweise ich auf die SQLite-Datenbankdatei im Ordner "App_Data" für meine ASP.NET-Webanwendung?

Ich speichere derzeit meine SQLite-Datenbankdatei im Ordner "App_Data" gemäß den Empfehlungen und Vorgehensweisen von ASP.NET.

Derzeit verwende ich in der Webkonfiguration Folgendes:

  <connectionStrings>
    <add name="sqlite"  
         connectionString="Data Source=|DataDirectory|MyDB; Version=3;" />
  </connectionStrings>

und im Code:

       public SqliteDAO(string path)
        {
            Connection = new System.Data.SQLite.SQLiteConnection(path );
        }

//...

//where path = |DataDirectory|MyDB

Es bewirkt, dass sqlite eine NEUE Datenbank erstellt (ohne Tabellen), und daher funktioniert keiner meiner Datenzugriffsaufrufe, da die Tabellennamen nicht gefunden werden. Wie verweise ich aus meinem WebApplication-Code auf die SQLite-Datenbankdatei im Ordner App_Data?

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage