-
vb.net如何编写高效率的SQLHelper——(二)代码实战
所属栏目:[大数据] 日期:2020-12-17 热度:128
上一篇博客:《vb.net如何编写高效率的SqlHelper——(一)基础篇》 咱们谈到了很多关系ADO.net的基础知识,那些是看懂本篇文章的前提。所以童鞋们有必要好好看看哦。 本篇选取了最常用的几个方法,而且尽可能的简单化,灵活化(用到了函数重载和读取配置文[详细]
-
vb.net机房收费系统报表设计
所属栏目:[大数据] 日期:2020-12-17 热度:164
在 vs2012 中,基于 vb.net 环境开发了一个机房收费系统,在这个系统中用到了报表。什么是报表? 过去没有计算机的时候,我们算账,记录信息等都在纸上进行,就是列账单清单,通过账单,所需要的信息一目了 然。 在计算机的年代,取缔了手写 + 纸质账单,用[详细]
-
【机房收费系统】总结
所属栏目:[大数据] 日期:2020-12-17 热度:104
【机房收费系统,我也曾迷茫过】 离第一次机房收费系统,有很长的一段时间了。经历了软件工程、UML、C#、设计模式、vb.net和三层的学习,感觉这一路走得好长,每次由一个内容到另外一个新内容,我都充满着期待与好奇,但是真正到学的时候,我总是不耐烦,想[详细]
-
vb.net环境下将DataTable转成泛型集合方法
所属栏目:[大数据] 日期:2020-12-17 热度:94
背景 做机房收费系统的时候,遇到这样一个问题,将数据库表中的数据取出一行,将每个单元格中的内容填充到窗体 的 文本框中。考虑到用DataReader获取结果的复杂性,我就用了泛型集合。可是这么一用却出现了如图所示的问 题。 问题一: 出现这种问题,是因为[详细]
-
【机房重构】——报表
所属栏目:[大数据] 日期:2020-12-17 热度:167
和VB版的机房收费系统一样,在机房重构的时候报表也是很重要的一部分,但不同之处是,在vb.net中,报表是vs自带的,不用我们再去添加第三方控件,这的确也方便了很多,趁热打铁,那就来总结一下报表具体的添加使用方式: 创建报表 首先我们需要创建一个报表[详细]
-
VB.Net视频总结
所属栏目:[大数据] 日期:2020-12-17 热度:180
Vb.net的视频看的有些坎坷呀……里面的东西本来就不是很懂,还找了个台湾老师讲的视频,整的本来知道的名词变成了晕晕的新词……下面是简单的画的一张图。 先来介绍三个大名词吧: Vb.net VB.NET是基于微软.NETFramework之上的面向对象的编程语言。 其在调试[详细]
-
VB操作Excel
所属栏目:[大数据] 日期:2020-12-17 热度:124
'Dim 文件路径 As String = System.Environment.CurrentDirectory + "AAA.xls" 'Dim 字符 As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + 文件路径 + ";Extended Properties='Excel 8.0;'" 'Dim 连接 As New System.Data.OleDb.OleDbConne[详细]
-
vb.net版机房收费系统重构的成长历程(数据库设计篇)
所属栏目:[大数据] 日期:2020-12-17 热度:82
声明: 写这些是为了记录自己在做系统过程中的酸甜苦辣 ,迷茫与困惑,成功与收获。 系统概况: 先前做过一个vb6版的机房收费系统,对系统的需求了解比较清晰,现在需要用vb.net语言,加上三层架 构,设计模式等 设计 出一个比较稳定,易维护的系统。 目的:[详细]
-
VB.NET重构(一)——DataGridView的使用
所属栏目:[大数据] 日期:2020-12-17 热度:84
在查询功能里面我们都遇到DataGridView控件,现在看看它是如何为我们服务的。 主要是通过代码来绑定数据库 一、添加控件 二、以查询充值记录为例 U层: Private Sub btnQuery_Click(sender As Object,e As EventArgs) Handles btnQuery.Click Dim i As Strin[详细]
-
vb.net如何编写高效率的SQLHelper(一)基础篇
所属栏目:[大数据] 日期:2020-12-17 热度:112
基础知识储备: 1、什么是ADO.NET? MSDN 官方答: ADO.NET 是一组向 .NET Framework 程序员公开数据访问服务的类。ADO.NET 类位于 System.Data.dll 中,并与 System.Xml.dll 中的 XML 类集成。 ADO.NET 提供对诸如 SQL Server 和 XML 这样的数据源以及通过[详细]
-
vb.net机房收费系统重构——存储过程的使用
所属栏目:[大数据] 日期:2020-12-17 热度:98
在敲写七层登陆过程中,接触了存储过程的概念,但当时还没使用。在正式的重构过程中,一点点添加,将存储过程也添加到了重构中。才正式了解了存储过程。 首先 【存储过程的概念】 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据[详细]
-
vb.net总结
所属栏目:[大数据] 日期:2020-12-17 热度:170
引子:一份总结一份收获,时刻总结自己的学习,时刻收获自己的财富。 总结背景 学习VB.NET也有一段时间了,之所以没有马上总结,是因为我觉得下一个模块 三层 的学习与VB.NET有一定的联系,希望都学之后做一个全面的总结,这样不仅对前面学习是一个巩固,同[详细]
-
vb.net总结
所属栏目:[大数据] 日期:2020-12-17 热度:102
引子:一份总结一份收获,时刻总结自己的学习,时刻收获自己的财富。 总结背景 学习VB.NET也有一段时间了,之所以没有马上总结,是因为我觉得下一个模块 三层 的学习与VB.NET有一定的联系,希望都学之后做一个全面的总结,这样不仅对前面学习是一个巩固,同[详细]
-
【重构】判断文本框组合框是否为空
所属栏目:[大数据] 日期:2020-12-17 热度:200
在机房重构中,判断文本框与组合框的内容是否为空是必不可少的,如果遇到文本框较多的窗体一个一个的进行判断实在是太麻烦,而且重复代码太多。重构中避免重复代码的出现是必须的,所以可以将重复的代码封装成一个类。 【知识点】 其实很简单,可以新建一个[详细]
-
vb与c++
所属栏目:[大数据] 日期:2020-12-17 热度:88
c++考试已经成为过去式了,但是学习还在继续,按照米老师的思想,考完试就应该做一次总结。我之前还真的是没有写过关于C++的总结,现在想起来了,我觉得应该把它和之前学得vb结合起来总结。 一、vb (一)心态 vb在我们看来,应该也算是一个比较简单的编程语[详细]
-
基于vb.net的数据库访问——ADO.NET(一)
所属栏目:[大数据] 日期:2020-12-17 热度:74
ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访 问数 据 。 初次接触ADO.NET感受到它在访问数据库时强大的功能。 本篇博文主要介绍它的结构、访问数据库原理、 具体 实现以及学习感受。 一、结构 Connect[详细]
-
vb.net datagridview实现数据导出Excel
所属栏目:[大数据] 日期:2020-12-17 热度:59
datagridview这一块的操作,对于我来说有些困难,先是从SQL server查询数据,在datagridview显示,再到从datagridview删除字段,最后是现在的将datagridview的数据导出到Excel,这一个过程都显得有些困难,遇到困难也比较容易拖了又拖,但困难不解决,它还是[详细]
-
VB.NET版机房重构---验收总结
所属栏目:[大数据] 日期:2020-12-17 热度:96
经过20多天代码的编写和10几天的画图和文档的完善,这个个人版的机房重构算是基本完成了!但是经过师父的验收以后,发现自己最大的问题还是在需求分析这一段,用师傅的话:“需求搞的很混乱[详细]
-
vb.Net三层架构实例——登录
所属栏目:[大数据] 日期:2020-12-17 热度:176
封装给编程带来的巨大的好处我们已感受到了,面向对象编程思想已经深入人心。 有了面向对象思想做指导,软件得到了迅速 的发展。在这种发展趋势下,三层架构也随之出现了。 从物理结构上来说,三层可以是客户端、应用服务器、数据库服务器。从逻辑上来说是表[详细]
-
VB.NET版机房重构---“报表”之旅
所属栏目:[大数据] 日期:2020-12-17 热度:170
在第一次机房的时候,由于VB没有自带的报表,所以我们用的是第三方 的报表控件!设计这个报表真是用了我很多的时间!这次重构中,.net版的开发环境VS中就提供了一个现成的报表控件,再经过和数据库的绑定就可以了,不用写多余的代码,这样很是方便,所以下面[详细]
-
VB.NET版机房重构----模板方法+存储过程实现组合查询
所属栏目:[大数据] 日期:2020-12-17 热度:90
自己经历了几天画图的郁闷期以后,就开始编写代码!这个编写代码的一路是顺风顺水,没有什么起伏,以至于让我忘了后边还有组合查询,上下机,结账,这三个大难题!这不,就在组合查询这里遇到了一个“大问题”!问题就是如图:(我的数据库中有学号为1234和1[详细]
-
VB.NET版机房重构---类图,时序图
所属栏目:[大数据] 日期:2020-12-17 热度:188
现在正在编写代码,才明白为什么师父一直强调让我先画完图再写代码!因为画图可以有一个整体的总观,可以明白各个层到底是怎么抽象类的!这样会非常方便方法的编写和返回值的确认,以及有助于代码命名规范的实行! 由于一开始自己的知识浅陋,所以返回值只是[详细]
-
【重构】DataTable"在位置0处没有任何行"
所属栏目:[大数据] 日期:2020-12-17 热度:199
在机房重构的过程中遇到了“在位置0处没有任何行”的问题,开始不是很理解,后来查资料发现是使用DataTable的问题。 【知识点】 问题: Why:由于在SQLHelper中使用到DataTable查询数据,如果查询的数据不存在,数据为空就会出现这个问题。 What:DataTable[详细]
-
VB.NET版机房重构--数据库的设计
所属栏目:[大数据] 日期:2020-12-17 热度:194
其实从寒假开始我就开始进行敲代码的打算,无奈“无规矩不成方圆”,既然我们学习了软工,就必须得按着步骤来进行!先设计数据库,再画图,再文档!这不就对于数据库的设计,关于ER图,研究了近1天,才算是建出合格的数据库了! ER图: 那么自考时候学的数据[详细]
-
三层总结
所属栏目:[大数据] 日期:2020-12-17 热度:172
三层折腾了这么多天,总算是在前两天顺利完成了。其实本不该用这么久,只不过从寒假刚开始的那几天开始三层学习,每天给计算机的时间确实不多,罗列起来,也就没多久了。总的来看,这些天收获很多,来看看我这些天都干了些什么。。。 前奏 先说开始吧,寒假[详细]
