- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 处理自增标识列标识值跳跃问题
<br />在做有关数据库的开发时,有时会用到“标识列”,并且让它作为主键使用!但随着记录的增加和删除,标识列的数据就会出现"跳跃"的现象!现介绍一种方法解决此问题:<br />当插入新记录时,在存储过程中先执行以下的语句,就可找出目前表中所缺的那个标识值。<br />//自动检查下一个标识符的值<br />SET IDENTITY_INSERT table ON <br />DECLARE @minidentval int<br />DECLARE @maxidentval int<
2010-12-06 20:04:00 346
原创 WebUI开发(学习随笔)
<br />前段时间学习了一下Web UI的开发,现在来总结一下!<br />1. block 和 inline<br /> block(块级元素)独占整行,不和其他元素共享一行(例如:div,ul,li,p,h1,h2,h3......)。<br /> inline(行级元素)和其他行级元素共享一行。(例如:span,img......)<br />2. block(块级元素)<br /> 2.1 如果两个block元素在垂直方向上设置了margin,则取大者。<br />1 <div style=
2010-12-06 20:03:00 312
原创 随笔C#中的事件和委托
<br />今天看了《C#入门经典(第三版)》关于事件和委托部分,对“委托”一词有了一点感悟!以前使用VC做开发,常常使用SendMessage()或着PostMessage()来发送消息,触发事件。感觉比较容易理解。可是到了C#使用了“委托”这个概念!今天认真的看了一下。小有认识......<br /> 先来看看委托,委托是一种引用方法的类型(就像是C++中的函数指针类型)。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。这句话意思就像在C++中使用函数指针类型声明了一个函数指针变量,并且这个变
2010-12-06 20:02:00 226
原创 类和接口
<br />类的继承是纵向。<br />接口的实现是横向。<br />总结:(转自博客园)当在差异较大的对象间寻求功能上的共性时,使用接口。当在共性较多的对象间寻求功能上的差异时,使用抽象基类。
2010-12-06 20:01:00 156
原创 算数表达式与赋值表达式
<br />算数表达x = y + z;(需要我们自己控制类型)<br />赋值表达x = y,x += y;(自动转换类型)<br />例如:<br /> byte b1 = 200;<br /> b1 = (byte)(b1 + 100);<br /> System.Console.WriteLine(b1);<br /> byte b2 = 200;<br /> b2 += 100;<br /> System.Console.WriteLine(b2);
2010-12-06 20:00:00 267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人