






















在应用程序开发中最常用的方案之一是在窗体上显示数据。本演练阐释一个简单的 Windows 窗体,它在数据网格中显示单个表中的数据。该网格是可编辑的,您能够对数据进行更改并更新数据库。尽管结果并不复杂,但是,本演练阐释了在通过窗体访问数据时将使用的许多基本过程。
若要完成本演练,您需要:
演练被分成若干较小的部分:
添加将数据集更改发送回数据库的代码。
“数据适配器配置向导”启动,它将帮助您创建连接和适配器。
d. SELECT au_id, au_lname, au_fname, city, state, phone, contract
FROM authors
为了便于生成 SQL 语句,请单击“查询生成器”以启动“查询生成器”。
生成数据集
提示 如果看不到“数据”菜单,请在窗体中单击;窗体必须具有焦点,该菜单才会出现。
显示“生成数据集”对话框。
在“选择要添加到数据集中的表”下面的列表中,应选择“authors”表。
确保“将此数据集添加到设计器”已选中,然后单击“确定”。
向窗体添加绑定 DataGrid 控件
设置这两个属性会将 DsAuthors1 数据集内的 authors 数据表绑定到网格。
填充 DataGrid 控件
在该方法中,清除所创建的数据集,然后调用数据适配器的 Fill 方法,向该方法传递要填充的数据集。
private void btnLoad_Click(object sender, System.EventArgs e)
{
dsAuthors1.Clear();
oleDbDataAdapter1.Fill(dsAuthors1);
}
更新数据库
private void btnUpdate_Click(object sender, System.EventArgs e)
{
oleDbDataAdapter1.Update(dsAuthors1);
MessageBox.Show("Database updated!");
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。