在WINFORM 应用程序中显示外部数据库的内容

本文关键字:数据库 外部 显示 WINFORM 应用程序 | 更新日期: 2023-09-27 18:35:10

我知道在应用程序中,您可以通过从数据源窗口中拖动数据库来在窗口中显示数据库,但是我有一个以编程方式创建的数据库,并且在数据源菜单中不可用。如何显示数据库?

在WINFORM 应用程序中显示外部数据库的内容

可以手动将未绑定的 DataGridView 添加到窗体上,然后在代码中将数据库绑定到该窗体。

http://msdn.microsoft.com/en-us/library/fbk67b6z%28v=vs.90%29.aspx 介绍了手动绑定过程。 您可以省略 SQL 查询(具体取决于数据当前的外观),并将现有数据源直接绑定到 DataGridView。

您需要了解的主要部分是:

创建绑定源

private BindingSource bindingSource1 = new BindingSource();

在表格或类似数据结构中提供您的数据*

dataAdapter.Fill(table);
bindingSource1.DataSource = table;

将 BindingBource 添加为 DataGridView 中的数据源

dataGridView1.DataSource = bindingSource1;

它可能还有更多内容,具体取决于数据在应用程序中的设置方式以及是否希望更新、删除、添加数据等。 不过,这应该可以让您开始。