自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无痕

记录成长的点点滴滴

  • 博客(13)
  • 收藏
  • 关注

原创 VB中从MSFlexGrid记录导出为Excel

机房收费系统中多个窗体用到从MSFlexGrid记录导出为Excel,在VB要导出数据到Excel中,首先要在引用中添加Microsoft  Excel 14.0 Object Library 引用,我的代码中用到了对话框,所以我添加了对话框CommonDialog控件。         由于机房收费系统中多次用到这个功能,我把这些代码写到了模块中,定义了一个公有的函数,具体代码如

2012-08-22 17:40:18 5071 5

原创 关于connectionstring字符串的那点事

我们在做VB数据库经典实例这本书上的五个小例子和做学生信息管理系统时,都需要通过Vb链接数据库,在众多的链接方式中connectionstring字符串应该是较为简单的一种方式,下面我来详细介绍它的一些属性。 1. 使用SQL Server数据库连接属性作用例子Provider数据库驱动程序Provid

2012-08-14 08:15:40 8647 7

原创 数据库三范式(下)

应用实例: 假设某建筑公司要设计一个数据库。公司的业务规则概括说明如下:1.公司承担多个工程项目,每一项工程有:工程号、工程名称、施工人员等2.公司有多名职工,每一名职工有:职工号、姓名、性别、职务(工程师、技术员)等3.公司按照工时和小时工资率支付工资,小时工资率由职工的职务决定(例如,技术员的小时工资率与工程师不同)经过总结我们可以得到如下的一张表,为第一范式:

2012-08-07 19:11:12 2765 14

原创 数据库三范式(上)

数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。设计范式听起来好像很难懂,其实不然通过一些例子我们可以清楚明白的学会设计范式。 范式说明:       第一范式(1

2012-08-07 19:09:57 702 18

原创 SQL Server之锁

在SQL Server中,建立一个数据库往往有多个用户对该数据库访问,针对各个用户的权限我们就需要对资源访问加一些限制,这时候就要引进“锁”。所谓“锁”是指在多用户环境下对资源访问的一种限制机制。当对一个数据源加锁后,此数据源就有一定的访问限制,我们就称对此数据源进行了锁定。   SQL Server中我们可以对这些对象进行锁定,具体如图所示,根据具体的情况选择合适的对象进行锁定。

2012-08-04 15:25:38 506 10

原创 SQL Sever之事务

在SQL Sever中数据的安全是十分重要的,由于我们在操作数据时,难免会遇到一些突发状况,这些突发状况给我们的数据带来了很多麻烦,比如我们在更新数据时,更新了一部分,突然停电电脑关机,更新操作执行了一半,数据没有全部更新,造成数据的不一致,为了避免这种情况的发生,SQL Sever提供了“事务”来解决这种问题。       事务是指作为单个逻辑工作单元执行的一系列操作,而这些逻辑工作单元

2012-07-30 16:12:39 717 9

原创 SQL server之 存储过程

在SQL Server中存储过程是十分重要的组成部分,在大型的数据库系统中,存储过程和触发器的作用尤为重要(触发器本质也为一种存储过程),它是SQL语句和流程控制语句的集合,是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。      存储过程是SQL Sever上的一个非常有用的特性,是一个独立的数据库对象,可以通过调用命令(EXECUTE)执行存储过程,而不必发送大量Trans

2012-07-22 15:58:52 517 6

原创 苦逼程序员的升职加薪秘籍——学好英语

在如今的社会,各种高新技术更新换代的速度非常快,那么作为一个苦逼的程序员如果能在第一时间掌握住最新最热门的技术,走在别人的前面,这样对我们这群苦逼的程序员来说加薪和升职都不再是问题,如果不能的话,就可能会遇到在别人在进行安卓和wp8的开发时,自己还在塞班系统中苦逼的奋斗的悲剧,这样即使付出十二万分的努力也难以成功,只能看着那房,那车跟着别人渐行渐远。       那么如何避免这种问题呢?这在很

2012-07-15 09:21:47 1304 17

原创 初步接触数据结构——算法

当我们把一个实际问题抽象为一个适合的数学模型时,需要为这个模型设计一个合适的算法,以便我们解决实际问题,那么算法就是为解决某问题而采取的具体的,有限的操作步骤,这时候算法就成为了解决问题的核心。         算法具有五个特性分别为有穷性:步骤有限;确定性:定义确切;可行性:机器可以执行;零个或多个输入和一个或多个输出,这是算法的基本特征。         算法是解决问题的关键,算法的好

2012-06-27 15:25:26 573 8

原创 数据结构基础

现实的生活中我们有许多的问题需要电脑帮我们解决,利用电脑解决一些问题给我们带来了许多的便利之处,那么实际问题是怎么利用电脑解决的哪?这就需要下面三个步骤:1.从具体问题中抽象出一个适当的数学模型;2.设计一个解此数学模型的算法;3.编程调试,得到最终答案。在这个过程中我们就需要引入“数据结构”这个概念。        数据结构是数据元素间的逻辑关系及相关操作,包括三方面的分别是逻辑结构、 物理

2012-06-19 20:17:24 447 7

原创 SQL语言基础

SQL (Structured query Language,结构化查询语言)是最常用的数据库语言,它的功能包括查询、操纵、定义、控制。根据功能可把 SQL语言分为四类,分别为数据操纵语言(DML),数据定义语言(DDL),数据控制语言(DCL),数据库事务处理。具体关系如下图:标准SQL语句           标准SQL只包含有九种语句,SQL通过这九种语句对数据库进行查询,更改数据,

2012-06-12 16:29:26 386 8

原创 SQL Server 2005的安装

在对SQL Server 有了一个初步的了解后,我开始了SQL Server的安装,现在SQL Server主要有SQL Server 2000、SQL Server 2005 SQL 和Server 2008三种版本,这三种版本和Windows7 系统的兼容性都不是很好,在安装和运行过程中偶尔会出现一些问题,我这次以SQL Server 2005为例,介绍一下安装过程和注意点,下面是具体步骤

2012-06-06 22:45:59 572 6

原创 新手上路——初步接触数据库SQL Server

这段时间我开始了数据库SQL Server的学习,早在学习VB的阶段就对数据库有过接触,由于当时对数据库的使用几乎没有,就没有进行深入的学习,只是稍微了解,直到最近我开始了对数据库SQL Server的深入学习,下面是我对数据库的一些初步认识。       数据库,看其名而知其意,就是针对我们平时的一些数据等进行一系列的操作。具体的关系如下图:        SQL是结构化查询语言(Str

2012-05-28 15:54:00 897 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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