【问题标题】:WPF Create setup project including databaseWPF 创建包括数据库的安装项目
【发布时间】:2020-07-06 22:23:54
【问题描述】:

我如何在安装程序中包含一个数据库,以便程序可以在任何 PC 上使用该数据库?另外,我应该在connectionString中写什么,因为现在我正在使用这个连接字符串,但是当我将应用程序安装到另一台PC时,程序不起作用。

【问题讨论】:

    标签: c# database wpf installation deployment


    【解决方案1】:

    我认为您的问题可以通过使用稍微不同的方法来解决。 首先,您要使用的数据库在应用程序中,对吗?如果是,请考虑使用集成到您的应用程序中的 SQLite 示例,以便连接字符串与您的应用程序相关,因此连接字符串的问题消失了。 然后,对于数据库的填充,(据我所知)没有办法,但您可以编写代码在启动时为您完成数据库,方法可以简化,但您可以理解。

    1. 数据库是使用应用程序创建的
    2. 你有一个检查数据库是否为空的方法(或者只是一个主表,你也可以为该方法的具体使用做一行来检查数据库是否为空)
    3. 如果数据库为空,则用必须放入的数据填充它
    4. 就是这样

    我远不及这里的许多人先进,但这种方法可以解决问题,直到你找到更好的方法。

    这是 .NET 上的 SQLite 链接:https://anceret-matthieu.developpez.com/tutoriels/utiliser-sqlite-a-traversnet/

    祝你有美好的一天,欢迎来到 StackOverflow。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-24
      • 2021-05-12
      • 2020-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多