Como faço referência o arquivo db Sqlite na pasta App_Data para meu aplicativo da Web do ASP.NET?
Atualmente, estou armazenando meu arquivo sqlite db na pasta App_Data, de acordo com o melhor padrão e práticas do ASP.NET.
Atualmente estou usando o seguinte no webconfig:
<connectionStrings>
<add name="sqlite"
connectionString="Data Source=|DataDirectory|MyDB; Version=3;" />
</connectionStrings>
e o seguinte no código:
public SqliteDAO(string path)
{
Connection = new System.Data.SQLite.SQLiteConnection(path );
}
//...
//where path = |DataDirectory|MyDB
Isso faz com que o sqlite faça um NOVO banco de dados (sem tabelas) e, portanto, nenhuma das chamadas de acesso a dados funciona, pois elas não estão localizando os nomes das tabelas. Como faço referência o arquivo sqlite db na pasta App_Data do meu código WebApplication?
Obrigado!