我知道在应用程序中,您可以通过从数据源窗口拖动数据库来在窗口中显示数据库,但是我有一个以编程方式创建的数据库,并且在数据源菜单中不可用。如何显示数据库?
问问题
835 次
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 回答