
.NET
MMMark7
这个作者很懒,什么都没留下…
展开
-
三层学习
简介 三层架构通常意义上的三层架构就是将整个业务应用划分为:界面层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层、表示层。作用 1、表示层(UI):主要原创 2017-02-14 11:00:39 · 427 阅读 · 33 评论 -
VB.NET视频总结
Vb.net视频看完了,说实话,这些视频大部分时间我都是当成音频来听的,稀里糊涂的。因为视频大多数时间都是两位老师死气沉沉的脸,实在让人提不起什么兴趣。。。结合《VB.NET入门经典》与百度写一下对这部分的一些理解。首先介绍一下VB.NET Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。原创 2017-02-11 16:22:38 · 919 阅读 · 24 评论 -
vb与vb.net中的TextBox
做机房重构的时候习惯性地把TextBox控件Locked属性改为True来控制输入。后来运行发现并没有达到预期的效果。后来看了半天属性面板才找出原因。 Vb.net中的TextBox Vb6.0中的TextBox 所以在.net中想要禁止编辑就要用到另一个属原创 2017-03-05 10:33:31 · 1207 阅读 · 28 评论 -
Vb.net调用子窗体
方法一: DimNewMDIChild As New Form3 ‘实例化子窗体Form3 NewMDIChild.MdiParent = Me ‘设置子窗体的父窗体为本窗体 NewMDIChild.Show() ‘显示子窗体 方法二: '声明SetParent函数,这是一个API函数原创 2017-03-12 19:26:21 · 5688 阅读 · 29 评论 -
机房重构--SQLHelper
敲完机房登录后,对于.NET的机房重构有了初步的了解。但是在代码调试的时候仍然感到困难重重,其中在看SQLHelper中的代码的时候,感觉就像当初看VB模块里的核心代码一样,有种完全不知道什么意思的感觉。 所以在写后面功能的时候着重查了一下SQLHelper中代码的意思,这样在调试的时候就少了一个盲点了。Imports System.D原创 2017-03-26 15:57:05 · 573 阅读 · 48 评论 -
违反主键约束牵扯出的问题
一般情况下,在数据库中插入记录时,该记录主键值与已存在记录中主键值重复,会出现这个问题。 但是我在报了这个错后反复检查了多遍代码,七层之间数据传输没问题,SQL语句也没错。为什么会报这个错呢。 首先,删除了UserID主键。 再次运行代码,插入一条UserID为9的记录。再原创 2017-04-23 11:08:33 · 4228 阅读 · 47 评论 -
DataGridView添加查询
上一篇我们已经向DataGridView控件中添加了数据源,那么该如何通过sql语句来显示出我们想要的结果呢1、点击控件右上角的小三角 点击添加查询2、在查询文本内写入sql语句 点击查询生成器检验3、点击执行查询4、填入参数值原创 2017-05-14 22:07:24 · 4700 阅读 · 33 评论 -
DataGridView 添加数据
机房重构的时候,一开始以为还要用到MSFlexGrid来显示数据,然后再设计窗体的时候全都用的这个。后来看了别人的博客才知道,在.net 里有了更方便的控件:DataGridView 下面我来简单介绍一下怎么在DataGridView中添加数据:1.首先画出DataGridView 控件,然后点击右上角的小三角,选择数据源2原创 2017-05-07 22:16:30 · 3096 阅读 · 35 评论 -
机房重构小结
前言 在上周机房重构终于做完了,期间不管是自己玩,还是自考等事情,总共经历了不到三个月的时间。回想一下,感觉还是有点懈怠了,所以说还是能不拖就不拖,尽快完成。因为一旦放下了,再进行的时候就没那么大动力了。概括理解 第一次使用.Net框架写程序,师傅建议多用一些设计模式,因为是才学过的,使用还不是很熟练,所以不要管好用不好用,尽力往里套就好了,等以后熟练了再去考虑适用性。就这样稀里糊涂原创 2017-05-29 10:04:09 · 784 阅读 · 51 评论