1

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

4

1 回答 1

1

您可以手动将未绑定的 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;

在 DataGridView 中添加 BindingBource 作为数据源

dataGridView1.DataSource = bindingSource1;

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

于 2013-10-11T15:48:59.207 回答