ListView and MySQL in WPF

本文关键字:WPF in MySQL and ListView | 更新日期: 2023-09-27 17:49:46

我正在尝试在WPF中使用列表视图做一个可编辑的列表视图,所以我在windowsclient.net上找到了这个教程的完整代码:http://windowsclient.net/learn/video.aspx?v=83530

而且效果很好!但是,我需要它连接到我的主机服务器上的远程mysql数据库,而不是本地数据库。这能做到吗?任何帮助都是感激的。

谢谢!

ListView and MySQL in WPF

我将向您解释,例如您需要显示关于Person的数据列表您有以下类

   public class Person
   {
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public int Age { get; set; }
   }

如果你需要的话,你可以实现INotifyPropertyChanged接口来绑定Person类的属性你还应该使用ObservableCollection(你需要添加参考WindowsBase程序集)

ObservableCollection<Person> persons = new ObservableCollection<Person>();

要绑定到ListView的persons集合

还需要创建一个mapper类,用于映射数据从DataSet与数据从MySQL到类人。我认为这是绑定强类型集合的更好的方法,但因此你可以使用此方法绑定到一个ADO。. NET数据源

要连接到MySQL数据库,你应该使用MySQL连接器

,您将能够使用ADO访问代码中的数据。网络技术