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

不久前我开始进入WPF。
当我正在学习MVVM的阶段时,我正在使用这个教程。

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

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

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

我正在使用VS2012,如果这有任何区别。

请原谅我的新手! 我还是个初学者! 先感谢您!

检查一下: EF代码首先使用oracle,mysql等。

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

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

设置entity framework需要太长时间+兼容性问题,因此效率不高。 用这个:

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();