【机房重构】——DataGridView显示数据

        DataGridView控件是在windows应用程中显示数据的方式,它只需要几行简短的代码就可以把数据显示给用户,同时又支持增、删、改操作。 将数据绑定到 DataGridView 控件非常简单和直观,在大多数情况下,只需设置DataSource 属性即可。在绑定到包含多个列表或表的数据源时,只需将 DataMember 属性设置为指定要绑定的列表或表的字符串即可。

下面讲解具体的操作步骤:

第一步:选择数据源,添加。



第二步:选择数据源的类型,这里要连接SQL选择数据库。

【机房重构】——DataGridView显示数据_第1张图片


第三步:数据库模型,这里应该选择数据集。


第四步:选择要连接的数据源,这里因为连接过数据库所以有默认显示,也可以根据自己的需求选择新建连接,连接不同的数据库。

【机房重构】——DataGridView显示数据_第2张图片


第五步:选择数据库对象,这里也就是在DataGridView中显示的数据库的字段名称,根据不同的窗体需求做不同的选择。

【机房重构】——DataGridView显示数据_第3张图片


第六步:添加数据库查询,这里同D层中的语句实现功能相同。


      这样点击完成之后,代码是自动生成的。可以进一步根据自己的需求,在U层中添加功能实现的代码。例如:添加删除用户窗体。根据不同的用户级别显示不同的数据。 在这里需要将ComboBox控件选择的内容赋值ToolStripTextBox控件。将ToolStrip控件的Visible的属性设置为False。保证不显示,只是在后台运行。

具体代码实现:

 Private Sub comboLevel_SelectedIndexChanged(sender As Object, e As EventArgs) Handles comboLevel.SelectedIndexChanged
        LevelToolStripTextBox.Text = comboLevel.SelectedItem.ToString '参数之间的传递。
        Try  '这段为自动生成的代码,复制过来即可
            Me.T_UserTableAdapter.ShowUser(Me.JFDataSet_ShowUser.T_User, LevelToolStripTextBox.Text)
        Catch ex As System.Exception
            System.Windows.Forms.MessageBox.Show(ex.Message)
        End Try
    End Sub
  最后,按照以上的便可以实现内容,方便快捷的实现了原本很复杂的功能。

你可能感兴趣的:(【机房重构】——DataGridView显示数据)