c# - C#App中小型项目的最佳数据库设计

标签 c# database linq

我遇到的问题是,我对小程序有一种业余爱好。将使用Visual C#在Windows上完成。据我所知,它将需要一个数据库,而且我不知道如何启动该数据库,主要是因为有以下要求:

  • 它将包含小的数据元素,但是其中很多元素是一个 hell 。三个表,其中有很多行,但可能只有2或3列。数据将以更频繁的方式被读取,然后被写入。
  • 阅读应该很快。
  • 最重要的一点:我必须能够轻松地用我的应用程序部署系统,而无需最终用户进一步安装任何东西。此外,请不要有任何许可证问题。

  • 由于我将使用Linq,因此我也考虑过XML,这可以替代吗?

    谢谢阅读。

    最佳答案

    checkout SQLServer Compact Edition。应该正是您所需要的。

    关于c# - C#App中小型项目的最佳数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4828539/

    相关文章:

    mysql - 在列(键)表中使用 id 的正确方法是什么 - 前缀或后缀

    c# - 通过单击自定义 UICollectionViewCell 中的按钮来执行 segue

    php - 设置mysql数据库的问题

    sql - 获取日期高于 MM/DD/YYYY 格式的特定行

    c# - 使用 LINQ 或 XPATH 将 xml 节点的后代作为 List<string> 返回

    c# - 汇总两个连接表的总计时的空引用

    c# - 构建 Rails 应用程序和构建 ASP.NET MVC 应用程序之间的区别?

    对象属性的 C# Web 服务序列化

    c# - 如何使用 Reactive UI 在单击按钮与按下按钮(按住)后触发不同的操作

    c# - LINQ:WHERE 子句中的 IF 条件不起作用