我使用MySQL数据库作为数据源,使用WPF来开发我的应用程序。我刚刚决定第一次尝试实体框架。
当然,我会寻找一些相关的教程,然后从this one开始。它要求我使用MySQL安装附带的默认“世界”数据库示例
我没能成功。我怀疑主要是因为因为它是基于win的形式,所以我发现基于WPF的this one,但是,并没有真正考虑到MySQL数据库。我决定继续使用MySQL示例,因为它们看起来与示例中使用的示例非常相似。然而,当我运行它时(@图6.第二个tutourial中的部分),没有任何种类的人口。
我所要做的就是填充一个数据网格,甚至包括我。我只知道如何使用连接字符串和后面代码中编写的查询来完成它。
说到这,我决定看一下后面的代码并在构造函数后面找到这个注释:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
System.Windows.Data.CollectionViewSource worldEntitiesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("worldEntitiesViewSource")));
// Load data by setting the CollectionViewSource.Source property:
// worldEntitiesViewSource.Source = [generic data source]
}
我无法弄清楚如何利用它。任何人都可以为我揭开这一点吗?如何使用MySQL表填充WPF中的数据网格?
答案 0 :(得分:0)
试用本教程: http://www.codeproject.com/Tips/426790/Using-MySQL-with-Entity-Framework 或者在这里可能会有一些有趣的东西: http://blogs.msdn.com/b/mssmallbiz/archive/2014/07/07/largest-collection-of-free-microsoft-ebooks-ever-including-windows-8-1-windows-8-windows-7-office-2013-office-365-office-2010-sharepoint-2013-dynamics-crm-powershell-exchange-server-lync-2013-system-center-azure-cloud-sql.aspx