Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#选择数据库保存关于70.000个元素的信息_C#_Database - Fatal编程技术网

C#选择数据库保存关于70.000个元素的信息

C#选择数据库保存关于70.000个元素的信息,c#,database,C#,Database,我有一个项目必须能够: 收集有关药用植物的信息(仅文本和图片位于其他位置) 完成后,预览这些信息并根据需要对其进行操作(例如,仅显示A类植物的名称和说明,寿命为2年) 项目信息: 我正在使用:C# 该项目将生成一个桌面软件,该软件将在我的上运行 仅限个人电脑 植物的数量是70.000 每个工厂都需要一页信息(名称、说明等) 在我的情况下,最好的数据库选择是什么?为什么? (使用XML文件作为数据库是个坏主意吗?) 谢谢。使用SqlExpress LocalDb,这足以满足您的需要,但仍然

我有一个项目必须能够:

  • 收集有关药用植物的信息(仅文本和图片位于其他位置)

  • 完成后,预览这些信息并根据需要对其进行操作(例如,仅显示A类植物的名称和说明,寿命为2年)

项目信息:

  • 我正在使用:C#

  • 该项目将生成一个桌面软件,该软件将在我的上运行 仅限个人电脑

  • 植物的数量是70.000

  • 每个工厂都需要一页信息(名称、说明等)

在我的情况下,最好的数据库选择是什么?为什么? (使用XML文件作为数据库是个坏主意吗?)
谢谢。

使用SqlExpress LocalDb,这足以满足您的需要,但仍然易于移植

另外,这种问题在这里不受欢迎,你应该找一个 你们可以讨论正反两面的论坛。如果你有具体的 非常欢迎您提出有关实施的问题 在这里


这是一个离题的话题,因为它要求提供关于使用什么作为数据存储介质的建议?在您的上下文中可以设想使用XML,特别是在数据表非常少的情况下。我不推荐使用XML,如果不同表之间有很多关系(除非它们只引用查找表)。。