自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ydm东方旭日的专栏

不做思想的巨人,行动的矮子!

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 MSSql Server基础学习系列———分页查询

一、引入分页有高效和低效两种高效:直接在数据库中进行分页结果的查询低效:把查询出来的结果集放到本地,再对本地中的结果集进行排序二、分页方法分页有两种做法:(1)可以在所有版本的数据库通过子查询来做查询出n-1页的数据作为子查询select top 10 * from Studentwhere Sid not in (select top 20 S

2015-09-18 15:19:57 2923

原创 WinForm中的ComoBox选项值的多种加载方法

在WinForm开发中,我们经常需要用到ComoBox控件,而该控件选项值一般是动态加载的,也就是说先从数据库查询出来,然后再加载到ComoBox的选项中。那么常见的动态加载选项值的方法又有哪几种呢?集合软件开发经验简单列举以下几种方法。(1)Items.Add() string sqlcommond1 = "s

2015-09-17 17:37:52 5611

转载 .net版本发展历史

.net版本发展历史最近装上了VS2013,发现好多新特性、新功能,公司办公还在使用VS2005、VS2008,不过用着也很顺手,在最新版Visual Studio中,微软加入了git源码管理工具,和之前的TFS大体上类似。.net发展的现在已经有十多年的历史了,为了更好的理清.net的发展历史,特总结如下。一、.net 发展历史.net版本发展历程:版本版

2015-09-17 10:10:24 4714

原创 MSSql Server基础学习系列———索引

MSSql Server 对于那些未建立索引的表格数据的检索是从第一行开始,从上往下,一条一条的检索。如果我们程序中经常要用到查询操作,而且数据库中的数据量很庞大,毫无疑问,每次的数据查询都会比较浪费时间。大家小时候学语文的时候应该都用过新华字典,回想一下我们查找某个汉字的时候是怎么做的呢?我们应该都会先查找字典前面的目录,然后根据目录指示的页数进行汉字查询,这大大节约了我们的查询效率。试想一

2015-09-16 21:57:22 2891

原创 MSSql Server基础学习系列———分组排序

--group by 分组--分组后,select后只能显示分组依据和聚合函数--如果一个sql语句中有group by和聚合函数,那么执行顺序是--先分组,然后在每一组中执行聚合函数select FClassId,count(*) as '班级人数',AVG(isnull(fage,0)) as '班级平均年龄' from newStudentgroup by FClassIdse

2015-09-07 11:29:34 2954

原创 MSSql Server基础学习系列———聚合函数

微软的Sql Server中默认集成了很多的聚合函数,使用这些聚合函数可以大大减轻我们的sql语句编写量。-常用聚合函数--在聚合函数中,为NULL的记录不参与计算,count(*)除外--MAXselect MAX(Cid) as '最大编号' from dbo.NewCourse where Cperiod<6--minselect MIN(cid) as 最小编号 from

2015-09-07 11:22:00 3060

原创 MSSql Server基础学习系列———数据约束

数据约束在数据库中广泛存在目的:保证数据库的完整性 说白了就是保证数据库中的数据是正确的,但是也带了坏处,那就是性能的下降--主键约束(PK)--主键值唯一,并且不能为空--sql脚本语言alter table dbo.NewCourse add constraint PK_NewCourse primary key(Cid)--唯一约束(UQ)--所在列的值不能重复,但是可以

2015-09-07 11:17:51 6851

原创 MSSql Server基础学习系列———数据删除

讲过了数据查询、添加、修改,现在就剩下数据删除了。删除(delete、truncate)删除和更新操作一样,具有不可恢复性 进行操作之前一定要确定是否需要where条件,以及where条件是什么 语法:delete from 表名 wheretruncate table 表名两种方式一、delete方式--delete方式对自动增长字段无影响 delete

2015-09-07 11:13:28 536

原创 MSSql Server基础学习系列———数据修改

讲过了数据检索、数据添加,今天就接着讲数据的修改操作语法:update  表名 set  列名 where --update--更新操作一般情况下具有不可逆的操作,所以更新操作一定要谨慎(可以通过insert 语句创建数据备份)--如果非要进行还原,可以使用第三方工具,使用日志文件恢复,但是不建议使用,比较麻烦--不带whereuse TestDBupdate dbo.Cou

2015-09-07 11:01:51 523

原创 MSSql Server基础学习系列———数据添加

上一篇文章讲解了如果进行数据库数据的检索,今天就接着讲如何进行数据库数据的添加--不建议使用--如果后期数据库的表结构发生改变,会因为没未改字段赋值而报错--插入日期字段的时候 要把时间当成一个字符串insert into dbo.Coursevalues('111','110')--推荐使用insert into dbo.Course(cname,cperiod)values

2015-09-07 10:56:57 502

原创 MSSql Server基础学习系列———数据检索

我们对数据库的操作无外乎就是增删改查,今天就先从数据检索开始学习1、查(select)--  一、简单查询--查询全部select * from dbo.[User]--不推荐使用如果真的是需要查询所有字段的值,则把所有列都写出来,这样做是为了预防以后数据表结构变化,导致程序的改变。(Student 表新增Ssex一列,则程序中通过* 查询出来的结果可能还需要对这个结果

2015-09-07 10:51:03 594

原创 MSSql Server基础学习系列———基础讲解

最近打算从头再仔细学习一下微软的Sql Server数据库,根据学习进度在博客上同步学习笔记,中间的有些内容可能只是一点而过,具体内容随着学习的深入会继续完善,欢迎大家一起学习并指导。MSSql Server数据库的知识前面之所以加上MS,是因为这是微软的Sql Server,我们通常说的时候会把前面的MS给省略掉,推荐带上,这表示你对Sql Server的来由比较清楚。各种数据库的比

2015-09-07 10:38:37 1301

原创 Winform背景图片添加与图片大小自适应

Winform窗体开发过程中为了使我们的窗体更加美观,有时候可能需要添加背景图片的操作,那如何添加背景图片呢?主要的方法有两种:(1)PictureBox控件(2)窗体BackGroudImage属性添加PictureBox顾名思义就是用来存放图片的容器,拖拉一个PictureBox控件到窗体中,接着再为PictureBox控件添加图片绑定就可以实现背景图片的添加,此种添加方法既可用于

2015-09-06 22:52:30 17668 2

原创 Winform设置按钮与窗体背景色一致

窗体设计的时候有时候可能需要设置按钮的背景色透明:与窗体的背景色一致,这个时候就需要进行按钮属性的修改了,那我们需要修改按钮的哪几项属性呢?(1)设置按钮的BACKCOLOR为WEB的Transparent(2)设置FLATSTYLE这个属性,要设置为POPUP两者加起来就可以实现透明效果

2015-09-06 22:32:57 6467 1

转载 ASP.NET应用程序与页面生命周期

在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们需要了解ASP.NET请求的2个大致的步骤。其次我们将详细了解 'httphandler ',' httpmodule和 asp.net 页面对象(Page)中不同的事件的执行顺序,逻辑。

2015-09-06 22:25:03 636

转载 IIS是如何处理ASP.NET请求的

前言  每次服务器接受到请求,都要先经IIS处理。这不是一篇描述ASP.NE生命周期的文章,仅仅是关于IIS操作的。在我们开始之前,先了解这些会有助于对全文的理解,同时欢迎反馈和建议。  什么是Web Server?  每当我们通过VS运行ASP.NET网站时,VS集成的ASP.NET引擎会响应各种请求,这个引擎的名字叫“WebDev.WebServer.exe”。

2015-09-06 17:46:10 493

EF 的POCO+CodeFirst设计实例

实例代码举例说明了CodeFirst设计模式,适合初学EF的人参考

2015-01-23

EFModelFirst

使用EF的Model设计模式进行了一个简单的注册已经登录的演示,适合初学EF的参考

2015-01-23

EF DBFirst 设计模式实例

利用EF做的小型的项目,本人也是初学EF,此实例适合初学EF的人参考

2015-01-23

空空如也

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

TA关注的人

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