与WPF数据网格一起使用的最佳数据库

本文关键字:最佳 数据库 一起 WPF 数据 数据网 网格 | 更新日期: 2023-09-27 18:08:23

我开始创建一个使用Datagrid的WPF应用程序。在进一步操作之前,我需要设计我的数据库,但是,我不确定哪个数据库是最佳解决方案。我在Visual Studio 2010中使用c#和Xaml进行开发。用户将输入数据、修改数据和删除数据。他们还需要创建数据报告。有没有数据库可以很好地与VS 2010、c#、。net 4.0和WPF的Datagrid集成?

与WPF数据网格一起使用的最佳数据库

如果您根据将在前端使用的UI组件类型选择数据库,那么您将出于错误的原因做出决定。

SQL Server 2008 R2是与WPF快速集成的最佳选择。(有一些争论,基于您的数据的实际需求,如果SQL Server将是最好的整体选择)。

这将使您能够访问实体框架以与SQL配对,从而使管理CRUD操作变得更加容易。下面是一篇帮助您入门EF和SQL的文章:http://msdn.microsoft.com/en-us/data/aa937723

有许多数据库集成了WPF datagrid;SQL Server CE, SQL Server Express, mySQL, Postgresql, Oracle。从您的问题中并不能看出为什么需要SQL数据库,甚至根本不需要数据库。您可以将数据网格绑定到XML、平面文件,甚至是。net类。

一个普遍的原则是,如果一个问题有很多解决方案,那是因为没有一个"最佳"解决方案;每种解决方案都有自己的优点和缺点。哪一个最适合你取决于你在做什么,而你还没有告诉我们。

你需要准确地解释你想要完成什么;用户将输入什么样的"数据"?多少钱?您需要多线程访问吗?包含多个应用程序?多用户?跨机器吗?Cross-internet吗?断开连接?

用户将如何安装此应用程序?它需要在受限帐户下运行吗?它需要与其他应用程序互操作吗?

在我们得到这些问题的答案之前,建议建立数据库是不负责任的。