我使用MySQL数据库作为数据源,并使用WPF来开发我的应用程序。我刚刚决定第一次尝试实体框架6。
很自然,我会去找一些相关的教程,然后从this one开始。我需要使用默认的'World‘数据库示例,该示例是随MySQL安装提供的
我没能把它修好。我怀疑主要是因为它是基于win表单的,所以我发现基于WPF的this one并不是真正考虑到了MySQL数据库。我决定继续使用MySQL示例,因为它们看起来与示例中使用的非常相似。然而,当我运行它时(@图6. second 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中填充数据网格?
发布于 2014-08-15 13:09:35
试试这个教程: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
https://stackoverflow.com/questions/25326446
复制