VB.Net机房收费系统(三层)——用datagirdview 控件显示数据库数据
来源:互联网 发布:ubuntu vmdk文件下载 编辑:程序博客网 时间:2024/04/28 06:56
机房收费系统中,对于其需求而言,其中少不了要用到datagridview控件来显示一些从数据库中检索到的信息。现在用其中的一个实例来实现以下系统中查询用户充值记录的用例。
以前自己学习的三层资料中,得到的一个学习信息是在三层中,应该把业务逻辑层作为出发点,然后进行功能的实现。或许一个人一个感觉吧,我总是感觉从数据访问层出发,更符合我们的思维逻辑,从而方便业务功能的实现。对于用户充值记录。
Dal数据访问层:
ImportsSystem.Data.SqlClient
Public Function Checkrecord(ByVal Student AsEntity.RechargeRecord) As DataTable
Dim conn As SqlConnection = NewSqlConnection(DAL.DbConnection.Constr)
Dim da As New SqlDataAdapter
Dim dst As New DataSet
Dim dt As New DataTable
conn.Open()
Dim sql As String = "select *from Recharge_Info where CardID='"& Student.CardID & "'"
Dim cmd As SqlCommand = NewSqlCommand(sql, conn)
da.SelectCommand = cmd
da.Fill(dst, "Recharge_Info")
dt =dst.Tables("Recharge_Info")
conn.Close()
Return dt
End Function
BLL业务逻辑层:
PublicFunction CheckRecord(ByVal Student As Entity.RechargeRecord) As DataTable
Dim dalRechargeRecord As NewDAL.RechargeRecordDAL
Dim dt As New DataTable
dt =dalRechargeRecord.Checkrecord(Student)
Return dt
End Function
UI用户界面层:
Dim entityStuRecordAs New Entity.RechargeRecord
entityStuRecord.CardID = txtCardID.Text
Dim bllRechargeRecord As NewBLL.RechargeRecord
DataGridView1.DataSource =bllRechargeRecord.CheckRecord(entityStuRecord)
- VB.Net机房收费系统(三层)——用datagirdview 控件显示数据库数据
- VB.Net机房收费系统(三层)——将datagirdview 控件数据导入Excel
- VB.net版机房收费系统——三层登录
- VB.NET版机房收费系统——三层登录
- VB.NET版机房收费系统—数据库设计
- 【VB.NET版机房收费系统】——三层VS七层用户登录
- 组合查询(vb.net+三层架构之机房收费系统)
- VB.NET+三层 机房收费系统之组合查询
- .net机房收费系统实例—三层+设计模式
- 机房收费系统——VB将MSHflexgrid控件中的数据导出为Excel
- VB.NET机房收费系统——组合查询
- 机房收费系统个人版——VB.NET组合查询
- 小结——Vb.net 机房收费系统
- vb.net机房收费系统——存储过程
- vb.net机房收费系统重构——配置文件
- VB.net版机房收费系统——属性过程
- vb.net机房收费系统—组合查询的实现
- VB.NET版机房收费系统—DataGridView应用
- 用%1s读取字符的一种潜在的危险
- Android Studio来了,它能取代Eclipse吗?
- ubuntu 内核编译出错
- [小代码]连接MySQL数据库(android,php,MySQL)
- 在家里不能正常使用VPN
- VB.Net机房收费系统(三层)——用datagirdview 控件显示数据库数据
- iPhone开发中的代码签名
- 中断解析
- ext2读取并产生间接块和数据块
- 删除文件目录导致ASP.NET Session丢失的解决方案
- CTSC1992题目
- java之RuntimeException
- Linux内核之旅
- Js节点属性与方法