【发布时间】:2015-04-19 09:57:53
【问题描述】:
我有一个 C# Windows Forms 项目,它使用 SQL Server Compact (.SDF) 数据库仅检索数据。我的应用程序没有更新数据库。因此数据库是静态的。
我最近在某处读到,对于此类静态工作,最好使用 XML 或 JSON,因为它们减少了用于连接数据库、检索和关闭数据库的 I/O 时间。这是真的吗?
如果是这样,有没有一种方法可以将我的数据库内容直接转换为 JSON 文件的内容?它现在有 7 个表(关系),总共有 850 行(元组)数据。数据是卡纳达语而不是英语(如果有任何差异)。
【问题讨论】:
-
你对数据做了什么样的操作?你加入桌子吗?构建 7 个类列表并使用 LinQ-to-objects 是否足够快?
-
我只是从每个表中检索数据...没有连接操作...简单
Select * from table A where ID = <user input> -
我不知道 LinQ 到对象的概念
标签: c# xml json winforms sql-server-ce