不使用实体数据模型向导的WPF数据绑定

who_lee_oh

我不熟悉.Net环境,目前正在从事一个涉及处理Microsoft Access DB中的数据的项目。我已经完成了一些教程,以掌握如何进行该项目但遇到问题。

我想知道的是,是否可以将数据库中的数据绑定到WPF项目中的数据网格,而无需使用实体数据模型向导。我想创建一个菜单,用户可以在其中导航到其Access DB的本地副本,然后从那里打开它。然后从那里将数据绑定到网格。

任何帮助都感激不尽。在此先感谢您的帮助。

凯莉

当然可以。如果愿意,您可以发出直接SQL调用,例如:

public partial class MainWindow : Window
{
    public ObservableCollection<Customer> Customers { get; set; }


    public MainWindow()
    {
        InitializeComponent();

        Customers = new ObservableCollection<Customer>();

        var conString = "MyConnectionString";

        using (var con = new SqlConnection(conString))
        {
            con.Open();
            var sql = "Select Name from Customer";

            var cmd = new SqlCommand(sql, con);

            using (var reader = cmd.ExecuteReader())
            {
                while (reader.Read())
                {
                    var c = new Customer
                    {
                        Name = reader[0].ToString()
                    };

                    Customers.Add(c);
                }
            }
        }
    }
}

public class Customer
{
    public string Name { get; set; }    
}

然后,您可以将DataGrid绑定到XAML中的“客户”集合。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实体数据模型向导错误(MVC)

来自分类Dev

实体数据模型向导错误(MVC)

来自分类Dev

实体数据模型向导太慢(SQL数据库)

来自分类Dev

实体数据模型向导未显示新表

来自分类Dev

如何在实体数据模型向导中连接Teradata

来自分类Dev

将ADO.Net实体数据模型向导连接到MySQL数据库

来自分类Dev

SQLite连接未出现在实体数据模型向导中

来自分类Dev

Oracle 实体数据模型向导中未显示表列表

来自分类Dev

如何在类库中使用实体数据模型

来自分类Dev

如何使用实体数据模型将图像从图像控件插入WPF到SQL数据库

来自分类Dev

Visual Studio实体数据模型向导中未显示“代码优先自数据库”模板

来自分类Dev

核心数据数据模型中的订单实体

来自分类Dev

如何注释Hibernate实体以同时使用Java和数据模型?

来自分类Dev

无法创建实体数据模型-使用MySql和EF6

来自分类Dev

如何使用动态生成的ADO.NET实体数据模型代码进行单元测试

来自分类Dev

Azure移动应用程序-使用实体数据模型类的表控制器

来自分类Dev

流星数据模型

来自分类Dev

使用Firebase更新数据模型

来自分类Dev

存储库使用什么数据模型?

来自分类Dev

无法添加实体数据模型(EF6)

来自分类Dev

允许对子实体进行查询的数据模型

来自分类Dev

在 WCF 服务中初始化实体数据模型

来自分类Dev

无法创建连接到 Oracle 的实体数据模型

来自分类Dev

使用ADO.NET实体数据模型处理ASP.NET动态数据中的数据库插入冲突

来自分类Dev

Cocoa OS X绑定和非平凡的数据模型

来自分类Dev

核心数据模型设计:使用单个复杂实体还是在其他实体中分组同类属性?

来自分类Dev

实体数据模型从不同的数据库获取数据

来自分类Dev

关于数据模型的解释

来自分类Dev

Indi FinApp数据模型

Related 相关文章

  1. 1

    实体数据模型向导错误(MVC)

  2. 2

    实体数据模型向导错误(MVC)

  3. 3

    实体数据模型向导太慢(SQL数据库)

  4. 4

    实体数据模型向导未显示新表

  5. 5

    如何在实体数据模型向导中连接Teradata

  6. 6

    将ADO.Net实体数据模型向导连接到MySQL数据库

  7. 7

    SQLite连接未出现在实体数据模型向导中

  8. 8

    Oracle 实体数据模型向导中未显示表列表

  9. 9

    如何在类库中使用实体数据模型

  10. 10

    如何使用实体数据模型将图像从图像控件插入WPF到SQL数据库

  11. 11

    Visual Studio实体数据模型向导中未显示“代码优先自数据库”模板

  12. 12

    核心数据数据模型中的订单实体

  13. 13

    如何注释Hibernate实体以同时使用Java和数据模型?

  14. 14

    无法创建实体数据模型-使用MySql和EF6

  15. 15

    如何使用动态生成的ADO.NET实体数据模型代码进行单元测试

  16. 16

    Azure移动应用程序-使用实体数据模型类的表控制器

  17. 17

    流星数据模型

  18. 18

    使用Firebase更新数据模型

  19. 19

    存储库使用什么数据模型?

  20. 20

    无法添加实体数据模型(EF6)

  21. 21

    允许对子实体进行查询的数据模型

  22. 22

    在 WCF 服务中初始化实体数据模型

  23. 23

    无法创建连接到 Oracle 的实体数据模型

  24. 24

    使用ADO.NET实体数据模型处理ASP.NET动态数据中的数据库插入冲突

  25. 25

    Cocoa OS X绑定和非平凡的数据模型

  26. 26

    核心数据模型设计:使用单个复杂实体还是在其他实体中分组同类属性?

  27. 27

    实体数据模型从不同的数据库获取数据

  28. 28

    关于数据模型的解释

  29. 29

    Indi FinApp数据模型

热门标签

归档