如何使用SQLite文件创建解决方案设置(.exe)

时间:2016-03-31 11:49:58

标签: c# sqlite installation

我尝试使用sqlite文件从我的测试应用程序创建安装程序。 代码在这里:

 public void connection()
    {
        m_dbConnection = new SQLiteConnection(@"Data Source=C:\Program Files (x86)\mato\skuskaSetup\myDB.dat;Version=3;");
        m_dbConnection.Open();
    }

    public void select(string select)
    {
        string sql3 = select;
        SQLiteCommand command3 = new SQLiteCommand(sql3, m_dbConnection);
        command3.ExecuteNonQuery();
        SQLiteDataAdapter adapter = new SQLiteDataAdapter(command3);
        DataTable dt = new DataTable("table1");
        adapter.Fill(dt);
        dataGrid.ItemsSource = dt.DefaultView;
        adapter.Update(dt);
        m_dbConnection.Close();
    }

    private void button_Click(object sender, RoutedEventArgs e)
    {
        connection();
        select(selectFromTbl1);
    }
}

文件myDB.dat包含在安装程序中。

如果我在VS中启动应用程序一切正常,但安装后app无法找到myDB.dat

0 个答案:

没有答案