我知道在一个应用程序中,您可以通过从数据源窗口拖动它来在窗口中显示数据库,但我有一个以编程方式创建的数据库,并且在数据源菜单中不可用。我该如何显示数据库?
答案 0 :(得分: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;
添加BindingBource作为DataGridView中数据的来源
dataGridView1.DataSource = bindingSource1;
可能还有很多其他内容,具体取决于您在应用程序中设置数据的方式以及是否要更新,删除,添加数据等。这应该可以帮助您入门。