个人重构机房收费系统DataGridView显示用户信息

个人重构机房收费系统DataGridView显示用户信息,第1张

概述    在做机房收费系统的过程中,删除用户需要将数据库的表显示到程序的窗体中,我使用的控件是DataGridView     先说说我编写程序的思路把。     ①、将数据库T_UserInfo表中某些特定的字段信息读取出来     ②、将读取出来的数据添加到DataGridView中          PS:需要注意的是数据库中字段的名称不是你DataGridView想要显示的。比如:数据库表中

在做机房收费系统的过程中,删除用户需要将数据库的表显示到程序的窗体中,我使用的控件是DataGrIDVIEw

先说说我编写程序的思路把。

①、将数据库T_UserInfo表中某些特定的字段信息读取出来

②、将读取出来的数据添加到DataGrIDVIEw

PS:需要注意的是数据库中字段的名称不是你DataGrIDVIEw想要显示的。比如:数据库表中的一个字段名称为:username,而我DataGrIDVIEw要显示的正好却是中文意思:用户姓名。

下面是我的具体 *** 作以及表和窗体的图。

数据库表T_UserInfo 表:


DAL层数据:其中D层的方法返回值类型为 Datatable。

    '验证 查看 用户的信息    Public Function querydeleteuser(user As Entity.LoginEntity) As Datatable Implements IDAL.IEditUser.querydeleteuser        '数据库连接字符串        Dim str As String = "Data Source=192.168.24.76;Initial Catalog=Charge_System;uID=sa;Pwd=123456"        Dim conn As New sqlConnection(str)        conn.open()        '查看视图中 的数据         Dim sql As String = " select UserID  as 用户名,Username as 姓名,head as 开户人  from T_UserInfo where Level= '" & user.level & "'"        '分别创建  DataAdapter 对象  DataSet 对象  和 Datatable 对象        '初始化myAdapter        Dim myAdapter As New sqlDataAdapter(sql,conn)        Dim mySet As New DataSet        Dim mytable As New Datatable        '将查询结果表 标题定位“用户信息”,并将用户信息表传给 datatable         myAdapter.Fill(mySet,"用户信息")        mytable = mySet.tables("用户信息")        '关闭数据库        conn.Close()        '返回 datatable 表        Return mytable    End Function

接下来只需要将Datatable传给UI 层使用就行。

UI层:

DataGrIDVIEw.DataSource=mytable

mytable为DLL 层返回的Datatable。

结果显示:

总结

以上是内存溢出为你收集整理的个人重构机房收费系统DataGridView显示用户信息全部内容,希望文章能够帮你解决个人重构机房收费系统DataGridView显示用户信息所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1278156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存