使用WPF应用程序连接到数据库

时间:2013-01-01 15:14:40

标签: c# wpf database mvvm

不久前我开始进入WPF 在我学习MVVM的过程中,我正在使用THIS教程。

按照该教程,我现在有一个涉及产品的基本项目 接下来我要做的是学习如何连接到数据库并从中存储/检索信息。

我的问题是,连接数据库的可用方法是什么?什么是最好,最有效的方法呢?

此外, WPF应用程序可以连接到托管的mysql数据库(用于网站的数据库)吗?

如果有任何不同,我正在使用VS2012。

请原谅我的新手!我还只是个初学者! 提前谢谢!

2 个答案:

答案 0 :(得分:2)

设置实体框架需要太长时间+兼容性问题,因此效率不高。 使用此:

 SqlConnection connection = new SqlConnection
 {
      ConnectionString = ConfigurationManager.ConnectionStrings["Connection_String_Name"].ConnectionString
 };

 connection.Open();

 SqlCommand cmd = new SqlCommand("Query_For_What_You_Wanna_Do");
 cmd.ExecuteNonQuery();

 connection.Close();

答案 1 :(得分:1)

请检查:EF code first with oracle, mysql, etc.

最后,有一个样本的下载链接。

对于WPF,我建议你阅读一些教程,如果你不熟悉它。一起搜索WPF和EF将导致许多或多或少有用的教程和博客等。 但我建议首先使用Entityframework和代码优先方法。