【发布时间】:2014-10-29 07:56:38
【问题描述】:
我正在创建一个 Windows 窗体 应用程序。这里我只需要创建一个非常简单的数据库表。一些行将在运行时动态添加到表中。该应用程序将在本地(离线)使用。在这种情况下,哪个数据库更可取 - Microsoft Access Db 或 Sql Server Db??
或者没有数据库还有其他更好的解决方案吗??
【问题讨论】:
-
显然 Sql Server 是更好的选择
-
你能解释一下为什么吗? @AnikIslamAbhi
-
您可以使用sql事务,您可以存储大量数据,tsql等在Microsoft Acess中无法使用
-
嗯,海报提到了“非常简单的表格”和“一些行”要添加。听起来他甚至可能不需要任何数据库开销,但只需一个文件(XML 左右)就足够了。 (p)LINQ 仍然可以轻松访问他的数据...
-
Access 支持事务和回滚。问题可能集中在必须安装整个 sql server 系统才能使用一个简单的小表,这不仅是一个支持问题,而且可能是矫枉过正。我会考虑 SQL 的精简版,因为它是一个基于文件的数据库,与 SQL 服务器兼容。
标签: c# asp.net sql-server ms-access oledb