我在应用程序配置中设置了连接字符串,但找不到该连接字符串,甚至无法看到连接名称币种在集合中。
我试图添加一个版本。 我试图将提供程序名称添加到字符串。 我已经将它移入和移出数据库和解决方案所在的路径。 我已经仔细确保将自己指向计算机上的正确位置。
<connectionStrings>
<!-- CHANGE THIS to match where your solution and sqlite database are -->
<add name="currency" connectionString="Data Source=F:\CurrencyExercise\currency.db" />
</connectionStrings>
然后调用上面的代码。
public BaseDataAccess(string connectionName = "currency")
{
_connectionName = connectionName;
Connection = new SQLiteConnection(ConfigurationManager.ConnectionStrings[_connectionName].ConnectionString);
Connection.Open();
}
我希望代码实际上可以拉回SQLiteConnection对象,而不是出错。