将数据库表中数据显示 本节知识点 窗体(启动窗体,窗体跳转,) DataGridView数据网格控件 数据库连接对象SqlConnection 数据库适配器对象SqlDataAdapter 数据表DataTable 填充DataTable 绑定数据源DataGridView.DataSource 效果图 窗体-启动窗体文件 窗体 启动窗体文件Program.cs 启动窗体文件 在Program.cs中有一 个主方法Main(),程 序中从此开始运行的。 启动窗体是调用的静 态类Application的静 态Run方法,将窗体 的实例通过参数的方 式传递给他。 若要修改启动窗体可 以修改Run方法中的 参数实例。 窗体跳转-效果 窗体跳转 效果 窗体跳转-非模式窗体 能操作父窗体] 窗体跳转 非模式窗体[能操作父窗体 非模式窗体 能操作父窗体 双击第一个窗体中的按钮,将会为其添加Click 单击事件,添加代码如下所示: private void button1_Click(object sender, EventArgs e) { 第二个窗体 frm = new 第二个窗体();//实例化窗体 frm.Show(); //调用窗体的Show()方法显示窗体 } 代码添加后请连续单击第一个窗体的按钮并查看效果。 窗体跳转-模式窗体 不能操作父窗体] 窗体跳转 模式窗体[不能操作父窗体 模式窗体 不能操作父窗体 双击第一个窗体中的按钮,将刚刚添加代码中的 Show改成修改成ShowDialog,程序如下所示: private void button1_Click(object sender, EventArgs e) { 第二个窗体 frm = new 第二个窗体();//实例化窗体 frm.ShowDialog();//调用窗体的ShowDialog()方法显示窗体 } 代码添加后请再连续单击第一个窗体的按钮并查看效果。 DataGridView数据网格控件 数据网格控件 作用: 用表格的方式大量数 据信息 控件拖动方法: 将控件从工具箱上拖 动至需要显示信息的 窗体中 数据绑定 请看下集 SqlConnection 数据库连接对象 using System.Data.SqlClient; SqlConnection对象