jiangyuxuan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页

2011年7月7日

摘要: SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1 原子性(Atomicity):事务是一个完整的操作。2 一致性(Consistency):当事务完成时,数据必须处于一致状态。3 隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的。4 持久性(Durability):事务完成后,它对于系统 阅读全文
posted @ 2011-07-07 12:49 江宇旋 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 可以利用存储过程来实现,就是利用存储过程的输出参数,具体请看的示范,创建过程,调用过程,获得输出参数:--这些表都是测试用表create proc ssb@flag int outputastruncate table ffinsert into ffselect * from dbo.stuinfo if @@rowcount>0--获取影响的行数,表示数据插入成功beginset @flag=0--执行成功endelsebeginset @flag=1--执行失败endreturn @flag--过程的返回值GO--调用存储过程,并返回值declare @flag int exec 阅读全文
posted @ 2011-07-07 01:21 江宇旋 阅读(388) 评论(0) 推荐(0) 编辑

2011年7月6日

摘要: 我有两个表,都是手机号码,其中A表包含B表,两个表的col001列都是手机号,col002列b表是数字,a表为0,现在想通过两个表对比,只要是b表在a表中的手机号,那么这个手机号在b表中的col002列对应的数字自动更新到a表的col002列,如何用update来实现呢?update aset a.col002=b.col002from bwhere a.col001 in(select col001 from b)或则update aset a.col002=b.col002from bwhere a.col001 =b.col001 阅读全文
posted @ 2011-07-06 23:13 江宇旋 阅读(538) 评论(0) 推荐(0) 编辑

2011年6月24日

摘要: DBCC是SQL Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的整理,减少了不少工作,归类如下: 一、DBCC 帮助类命令 * DBCC HELP('?') 查询所有的DBCC命令 * DBCC HELP('命令') 查询指定的DBCC命令的语法说明 * DBCC USEROPTIONS 返回当前连接的活动(设置)的SET选项 二、DBCC 检查验证类命令 * DBCC CHECKALLOG ('数据库名称') 检查指定数据库的磁盘空间分配结构的一致性 * DBCC 阅读全文
posted @ 2011-06-24 00:56 江宇旋 阅读(347) 评论(0) 推荐(0) 编辑

2011年5月4日

摘要: [Web Applicaion in C#] SqlConnection myConnection = new SqlConnection("Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;"); myConnection.Open(); SqlTransaction myTrans = myConnection.BeginTransaction(); //使用New新生成一个事务 SqlCommand myCommand = new SqlCommand(); myComma 阅读全文
posted @ 2011-05-04 14:41 江宇旋 阅读(317) 评论(0) 推荐(0) 编辑

2011年4月24日

摘要: Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select . 阅读全文
posted @ 2011-04-24 11:10 江宇旋 阅读(245) 评论(0) 推荐(0) 编辑

2011年4月9日

摘要: GridView嵌套实现效果图:技术实现:前台:<%@ Page Language="C#" AutoEventWireup="true"CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt 阅读全文
posted @ 2011-04-09 22:15 江宇旋 阅读(707) 评论(0) 推荐(0) 编辑

2011年4月5日

摘要: //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了 //今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime.Now.AddDays(1).ToShortDateString(); //本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止 DateTime.Now.AddDa 阅读全文
posted @ 2011-04-05 18:16 江宇旋 阅读(282) 评论(0) 推荐(0) 编辑

摘要: 简介:DevExpress 是一个软件公司,全称是 Developer Express,主要从事编程控件/组件的开发。DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件。DevExpress 开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控件更具代表,完全可以替代开发环境提供的基本控件,而让您编写的程序或软件更显专业化。它还提供完善的帮助系统,资料详尽,可以快速入手。有些高级控件更是零代码的,非常易于使用。DevExpress 控件根据应用类型分为:1、Windows Controls2、Web 阅读全文
posted @ 2011-04-05 18:14 江宇旋 阅读(2513) 评论(0) 推荐(0) 编辑

摘要: 本篇介绍:ASPxGridView 结合CheckBox实现多选 ,实质跟gridview是一样的:遍历ASPxGridView 找到每行的CheckBox,让后做处理。不过ASPxGridView 在遍历的时候有很多地方和gridview是不同的,对于和我一样对ASPxGridView 不属性的人来说,要花很多的事件去找和适当属性。 其实ASPxGridView 官方也提供了实现全选的例子不过那个似乎是不能绑定数据库的。 遍历ASPxGridView 时findcontrol事要注意要用 (CheckBox)ASPxGridView1.FindRowCellTemplateControl(i 阅读全文
posted @ 2011-04-05 18:13 江宇旋 阅读(3350) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页