-
三层,你真的理解了吗?
所属栏目:[百科] 日期:2020-12-17 热度:182
这篇博客,在草稿箱存了很久,直至今日才准备发表。为什么呢?刚开始写这个博客的时候是三层登录刚刚实现。代码是借鉴的网上大神的,只是实现了简单的登录功能。知道它有三个层,每层是干吗的,理解也仅仅局限于官方的解释。也就是下面的这些东东: UI(view)[详细]
-
机房重构(2)——DataGridView控件使用
所属栏目:[百科] 日期:2020-12-17 热度:190
机房收费系统很多功能都涉及到数据在表中的显示,在VB 6.0敲第一次机房的时候,我们应用到控件MSHFlexGrid,而 .NET应用的是DataGridView,感觉DataGridView强大多了,而且也很方便,可以直接和数据库绑定,实现对数据库的操作;也可以使用代码对DataGridVie[详细]
-
iStylePDF vb版示例
所属栏目:[百科] 日期:2020-12-17 热度:106
谈到 VB 版本的集成开发,其实和 C# 版本差不多,可能有些童鞋没用过 VB ,下面我就简单的做个示例演示下如何在 VB 环境下集成 iStylePDF 阅读器控件。 1 、打开 VB 开发工具,新建一个标准的 EXE 程序,如图所示: 650) this.width=650;" src="http://img.j[详细]
-
"Str2$"变量未定义(学生信息管理系统问题之一)
所属栏目:[百科] 日期:2020-12-17 热度:174
?? 在调试代码的时候,遇到这样的问题“变量未定义”。检查发现,str2$没有定义就使用了。源码没有问题是因为没有强制声明。那么就声明一下吧。 我首先想到的解决办法(结果证明不对): dim str2$ as Boolean str2$ = MsgBox(" 是否删除当前记录? ",vbOKCa[详细]
-
实时错误‘364’ 对象已卸载
所属栏目:[百科] 日期:2020-12-17 热度:182
?? 出来混,欠的总是要还的。这不学VB的时候没有学好,如今敲学生信息管理系统,遇到的净是VB的问题。 原因如下: 这种是你的对像已经清除了,但你的程序代码里有调用它的地方, 比如form2已经unload 但你在form1 里去调用他的部分conrol那么就会说对像已经u[详细]
-
vb.net 数据库访问操作
所属栏目:[百科] 日期:2020-12-17 热度:71
Imports System.Data Imports System.Data.SqlClient Namespace DA Public Class DBConnector Dim _connectionString As String Dim _DBConnection As System.Data.SqlClient.SqlConnection Public Sub New(ByVal connectionString As String) _connectionSt[详细]
-
vb.net数据库连接处理
所属栏目:[百科] 日期:2020-12-17 热度:102
Imports System.Data Imports System.Data.SqlClient Namespace DA Public Class DBConnector Dim _connectionString As String Dim _DBConnection As System.Data.SqlClient.SqlConnection Public Sub New(ByVal connectionString As String) _connectionSt[详细]
-
Vb.net UI
所属栏目:[百科] 日期:2020-12-17 热度:124
Imports System.Data Imports System.Data.SqlClient Imports Gates.DA Imports Gates.BL Public Class ctrQuerybyPN Dim _DBTrans As DBTransaction Dim _BL As Gates.BL.Common Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As Syste[详细]
-
vb.net BL
所属栏目:[百科] 日期:2020-12-17 热度:61
Imports System.Data Imports System.Data.SqlClient Imports Gates.DA Namespace BL Public Class Common Dim _DBTrans As DBTransaction Public Sub New(ByVal connectionString As String) _DBTrans = New DBTransaction(connectionString) End Sub Publi[详细]
-
vb.net query update
所属栏目:[百科] 日期:2020-12-17 热度:66
Imports Gates.MES.DA Imports System.Data Imports System.Data.SqlClient Namespace BL Public Class QueyUpdate Private _DBTans As DBTransaction Private _errorMessage As String = "" Public Sub New(ByVal DBTrans As DBTransaction) _DBTans = DBTr[详细]
-
vb.net UI multi Split
所属栏目:[百科] 日期:2020-12-17 热度:98
Imports Gates.MES.BL Imports Gates.MES.DA Public Class splitJob Dim _bl As BL.QueyUpdate Dim _dbTrans As DBTransaction Dim _connec As String = BL.clsMain.CONNECTIONSTRING Private Sub ButtonSplit_Click(ByVal sender As System.Object,ByVal e[详细]
-
VB.NET & (三层+泛型)实现组合查询
所属栏目:[百科] 日期:2020-12-17 热度:100
对于组合查询,真的是“费劲苦难”,当然也只是玩笑话,下边谈谈自己拼接字符串的办法吧!当然对于泛型集合的学习,详情《 泛型集合,解决Datatable强耦合 》 首先我们要明确声明一个实体层,定义组合查询为实体类,将"字段,操作符,组合关系分别设为实体类[详细]
-
VB调用Matlab实例
所属栏目:[百科] 日期:2020-12-17 热度:111
先用VB6.0简单的勾勒一个界面: 详细的代码如下,主要是执行和取消Command的代码: Private Sub Command1_Click() Dim Matlab As Object ' 定义一个对象型变量Matlab Set Matlab = CreateObject("Matlab.Application") Label3.Caption = Matlab.Execute(Text[详细]
-
机房管理系统——VB与Excel的链接
所属栏目:[百科] 日期:2020-12-17 热度:196
今天在敲机房管理系统——学生查看上机状态的时候发现有一个“导出为 excel ”的按钮。我去,感情还得跟 excel 表链接。于是我咬碎了一地小银牙,一个下午都在查询 vb 与 excel 的链接的问题。 我大体的思路是: 首先,在 vb 中引用Excel类型库。 如图: 其[详细]
-
vb与office的数据交互之vb导出Excel
所属栏目:[百科] 日期:2020-12-17 热度:170
这两天弄机房收费系统的时候,用到了vb与office数据之间的交互,也就是我们将vb中的MSFlexGrid控件中的数据导出为Excel,这就是vb与office数据之间的交互的大体步骤如下。 使用office对象的方法 1. 引用office对象库。 2.创建Application(应用程序)对象。[详细]
-
VB导出Excel
所属栏目:[百科] 日期:2020-12-17 热度:61
VB与Excel交互时,如何才能将VB中控件的内容导出到Excel呢? 1、首先在VB中添加引用Microsoft Excel 14.0 Object Library 2、在VB中定义Excel对象 Dim xlApp as Excel.Application Dim xlBook as Excel.Workbook Dim xlSheet as Excel.Worksheet 3 、在VB中[详细]
-
机房管理系统——vb与excel链接2
所属栏目:[百科] 日期:2020-12-17 热度:163
由于我之前找的文档让我以为在创建表里面走了很大的误区,所以当时我直接就在学生管理系统的文件夹里建了张表,运行时候直接打开这样表就行了。但是这里面还是存在着很大的误区。 后来我看了周坤的博客感觉他比我的代码优化了好多。我代码里面的好多问题都在[详细]
-
vb.net连接远程服务器上的postgreSql
所属栏目:[百科] 日期:2020-12-17 热度:114
准备: 服务器系统:centos 5.9 postgresql 8.0 1.首先要确保你的postgresql在服务器上已经安装成功可以在你的客户端计算机上下一个pgAdmin,连接远程的postgresql 2.连接时要确保服务器上的5432端口开放 3.连接时要确保服务器上的postgresql配置文件都已配[详细]
-
学生信息管理系统总结(二)
所属栏目:[百科] 日期:2020-12-17 热度:66
1 控件myflexgrid属性设置不正确应该设成8列 2 第三行,比较的两端虽然都是数字,但是也有字符串和数字的差别 3 造成此类问题是因为数据超出了范围,在数据库中修改表的数据类型 4 运行无错误,但是执行到一半就不在执行,无法显示窗体. 启动窗体不是sub main[详细]
-
打开VB工程时提示——发现名称冲突
所属栏目:[百科] 日期:2020-12-17 热度:65
昨天在快要结束一天的工作时,无意中看到自己的窗体的命名,不看不知道,一看吓一跳啊,本来当时没有注意,把窗体的命名全都写的小写,如今乍一看,怎一个“乱”字了得。 说说我写的窗体命名吧,老师也已经讲过了,只是还没有真正的学会,很多还是不会缩,所[详细]
-
VB.NET之旅--为代码减负-DataGridView直接绑定数据源
所属栏目:[百科] 日期:2020-12-17 热度:100
最近我们宿舍,就“懒”这个问题有了一点小争论,我不确定是不是有一句话是“这个世界是给懒人创造的”,但在DataGridView显示数据库中的记录这个问题上,我着实想省省懒劲,因为我发现了,下图中画红框的的两个地方,我问自己,“可不可以通过配置数据源直[详细]
-
机房收费系统(VB.NET)——超详细的报表制作过程
所属栏目:[百科] 日期:2020-12-17 热度:193
之前做机房收费系统用的报表是 Grid++Report,这次VB.NET重构中用到了VisualStudio自带的报表控件。刚开始当然对这块功能很不熟悉,不过探究了一段时间后还是把它做出来了。 下面把在VisualStudio(我用的是VisualStudio2013,如果与您使用的版本不同,过程[详细]
-
VB委托和事件
所属栏目:[百科] 日期:2020-12-17 热度:137
?? VB委托和事件 2011-01-25 10:26:28 |分类: VB |标签: | 举报 | 字号 大 中 小 订阅 在委托和事件中,委托的作用就是当事件触发是会有哪些东西被执行 比如下边引用的这个例子 当小偷偷东西时,警察会罚钱,自愿反扒手会把小偷打一顿 在这里 小偷偷东西是[详细]
-
机房收费系统之—怎样查询两个日期之间的数据
所属栏目:[百科] 日期:2020-12-17 热度:119
日历控件刚刚学会怎么弄,但是要查询这两个语句之间的数据的语法我可是较劲脑汁啊,在网上查,自己试,可是每次不是语法错误就是连接不上数据库,我感觉这个方法就在我的眼前,我就是弄不出来,煞费苦心[详细]
-
【第一遍机房收费系统】——如何解决子窗体被父窗体图片框覆盖的
所属栏目:[百科] 日期:2020-12-17 热度:60
MDI窗体是多文档窗体,相应来说就有单文档窗体,多文档窗体就像一个Excel工作薄可以有多个工作表一样,它可以拥有多个子窗体。使用的时候多文档窗体会相对来说比单文档窗体多一些限制,比如不能在MDI窗体上加载没有对齐属性的控件,这就需要用到容器控件。可[详细]