千千

开阔视野

机房重构——视图

视图是从若干个基础表或其他视图中构造出来的表,只是存储的SQL Select语句 视图是一个虚表

2017-06-25 18:56:06

阅读数:207

评论数:32

DataGridView控件——绑定数据

机房重构时用到了这个控件,这个控件与第一次机房中用到的DataView控件相比,这个控件是其的升级版本。 下表借鉴了一下师父的总结。 下表描述了DataGridView提供而DataGrid未提供的几个主要功能。 DataGridView功能 描述 多种列类型 与Dat...

2017-06-18 10:59:34

阅读数:791

评论数:29

机房重构 导出Excel

机房重构又遇到了导出Excel这个问题。 方法一:添加Interop引用 一、在U层添加一个引用 2.在U层中添加一个模块,在其中协商导出的代码 Imports Microsoft.Office.Interop Imports System.Windows.Forms Module Impro...

2017-06-17 16:37:35

阅读数:325

评论数:26

SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。

问题: 在用.net敲机房的时候出现了如下问题 原因: 传给数据库的时间类型为NULL。 在程序里定义了一个时间类型的变量,没有给赋值就传给了数据库。这时这个变量的值默认为01年01月01日。由于数据库中DateTime类型字段,最小值为1/1/1753 12:00:00,而.Net中,Date...

2017-06-11 16:21:25

阅读数:258

评论数:16

机房重构——全局变量

【前言】 全局变量也不是第一次接触了,这次又一次深入的了解了一下什么是全局变量,如何来用全局变量。 【正文】 机房重构的时候要在Card_Info中加入登录窗体的用户名,可是怎么也添加不上去,最后了解了一下全局变量,终于成功啦,现在的心情还是有点小激动的。 在VB.NET中声明全局变量有2种方...

2017-06-08 18:15:16

阅读数:213

评论数:19

机房重构——父窗体、子窗体的显示

第一次机房重构的时候就遇到这个问题,这是VB6.0时写的方法 机房收费系统—MDI窗体与子窗体 在机房重构的时候是用的VB.NET写的,其实还是可以利用原先的代码的。只是不能再用PictureBox控件了,因为它不是容器,在它上面放置的控件就会在子窗体上面出现。所以接下来就选择用另一个容器Pane...

2017-06-03 21:11:40

阅读数:290

评论数:13

机房重构—注册

【前言】 在设计数据库的时候,本宝宝比较好奇主外键,所以在表中设置了主外键的关系,所以就导致了一下的问题,不过这次让我更加的理解了主外键。 【正文】 在注册的时候,要同时处理三个表,Card_Info、Student_Info、Recharge_Info,当时 Dim sqlHelper...

2017-06-01 20:09:44

阅读数:230

评论数:14

存储过程

【前言】 以前学习的时候接触过存储过程,当时没有认真的研究它,只知道有这么个东西,现在就听我来唠叨一下存储过程 【正文】 Why? What? 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不...

2017-06-01 20:05:44

阅读数:238

评论数:13

提示
确定要删除当前文章?
取消 删除
关闭
关闭