摘要: SQL SERVER 中identity用法: 在数据库中, 常用的一个流水编号通常会使用 identity 栏位来进行设置, 这种编号的好处是一定不会重覆, 而且一定是唯一的, 这对table中的唯一值特性很重要, 通常用来做客户编号, 订单编号等功能, 以下介绍关于此种栏位常用方式及相关技术. CREATE TABLE products (id int IDENTITY PRIMARY KEY, product varchar(40)) 取得identity值: 因为 identity 特性, 所以在 insert into 该 table 时, 不能指定该 identity 栏位值, 仅 阅读全文
posted @ 2012-05-09 15:50 dekevin 阅读(26818) 评论(0) 推荐(0)
摘要: 一、标识列的定义以及特点SQL Server中的标识列又称标识符列,习惯上又叫自增列。该种列具有以下三种特点:1、列的数据类型为不带小数的数值类型2、在进行插入(Insert)操作时,该列的值是由系统按一定规律生成,不允许空值3、列值不重复,具有标识表中每一行的作用,每个表只能有一个标识列。由于以上特点,使得标识列在数据库的设计中得到广泛的使用。二、标识列的组成创建一个标识列,通常要指定三个内容:1、类型(type)在SQL Server 2000中,标识列类型必须是数值类型,如下:decimal、int、numeric、smallint、bigint 、tinyint 其中要注意的是,当选择 阅读全文
posted @ 2012-05-09 15:49 dekevin 阅读(18833) 评论(0) 推荐(2)
摘要: 办公自动化系统(OA)http://baike.baidu.com/view/9490.htmB/S架构介绍http://baike.baidu.com/view/4281465.htm客户关系管理(CRM)http://baike.baidu.com/view/648655.htm在线CRMhttp://baike.baidu.com/view/2706311.htm供应链介绍http://baike.baidu.com/view/3235.htm供应链管理(SCM)http://wiki.mbalib.com/wiki/%E4%BE%9B%E5%BA%94%E9%93%BE%E7%AE%A 阅读全文
posted @ 2012-05-09 10:21 dekevin 阅读(196) 评论(0) 推荐(0)
摘要: 四,根据条件有选择的UPDATE。 例,有如下更新条件工资5000以上的职员,工资减少10%工资在2000到4600之间的职员,工资增加15% 很容易考虑的是选择执行两次UPDATE语句,如下所示 --条件1UPDATE PersonnelSET salary = salary * 0.9WHERE salary >= 5000;--条件2UPDATE PersonnelSET salary = salary * 1.15WHERE salary >= 2000 AND salary < 4600;但是事情没有想象得那么简单,假设有个人工资5000块。首先,按照条件1,工资减 阅读全文
posted @ 2012-05-08 17:46 dekevin 阅读(228) 评论(0) 推荐(0)
摘要: Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功 阅读全文
posted @ 2012-05-08 17:45 dekevin 阅读(459) 评论(0) 推荐(0)
摘要: SQL SELECT INTO 语句可用于创建表的备份复件。SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。SQL SELECT INTO 语法您可以把所有的列插入新表:SELECT *INTO new_table_name [IN externaldatabase] FROM old_tablename或者只把希望的列插入新表:SELECT column_name(s)INTO new_table_name [IN externaldatabase] FROM ol 阅读全文
posted @ 2012-05-08 17:37 dekevin 阅读(799) 评论(0) 推荐(0)
摘要: System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一、优点1. 支持自动改变大小的功能2. 可以灵活的插入元素3. 可以灵活的删除元素4. 可以灵活访问元素二、局限性跟一般的数组比起来,速度上差些三、添加元素1.public virtual int Add(object value);将对象添加到ArrayList的结尾处ArrayList aList=new ArrayList();aList.Add("a");aList.Add("b");aList.Add("c&qu 阅读全文
posted @ 2012-05-08 15:44 dekevin 阅读(427) 评论(0) 推荐(0)
摘要: 引用 权限问题 <customErrors> 标记的“mode”属性设置为“Off”。权限问题标记的“mode”属性设置为“Off”。说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止查看应用程序错误的详细信息。详细信息: 若要使他人能够从本地服务器计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“RemoteOnly”。若要使他人能够在远程计算机上查看详细信息, 阅读全文
posted @ 2012-05-07 11:31 dekevin 阅读(77060) 评论(0) 推荐(1)
摘要: 在DataGrid中加入模板列加入Label用以表示该纪录编号(id)然后再用模板列制作删除列 插入复选框 checkbox删除按钮的代码如下:publicvoidbtnDel_Click(objectsender,EventArgse){//要删除的id号stringstrId="";foreach(DataGridItemiinDataGrid1.Items){CheckBoxchk=(CheckBox)i.FindControl("CheckBox1");if(chk.Checked){//查找该CheckBox所对应纪录的id号,在Label2中 阅读全文
posted @ 2012-05-05 11:50 dekevin 阅读(424) 评论(0) 推荐(0)
摘要: 问:模板列一:<asp:datagrid id="DataGrid1" runat="server" Font-Size="X-Small" Width="605" ShowHeader="False" AutoGenerateColumns="False"><AlternatingItemStyle BackColor="LightSteelBlue"></AlternatingItemStyle><Column 阅读全文
posted @ 2012-05-05 11:38 dekevin 阅读(1906) 评论(0) 推荐(0)