2011年12月19日

C# 执行多条SQL语句,实现数据库事务(通过Hashtable存储数据) .

摘要: 1)Web.config中添加连接数据库的语句<add key="ConnectionString" value="server=./sqlexpress;database=transactionDemo;uid=sa;pwd=123456"/>2)在表现层Default.aspx.cs中添加多条需要插入数据库的数据。public void Add() { List<Maticsoft.Model.ClassDemo> modellist = new List<Maticsoft.Model.ClassDemo>(); 阅读全文

posted @ 2011-12-19 22:27 疯狂的石头陈 阅读(2980) 评论(0) 推荐(0) 编辑

DictionaryEntry--->Hashtable说明

摘要: /// <summary> /// 增加一条记录事务处理 /// </summary> public DictionaryEntry TAdd(Model.CSA.CSA_FEE_LIST model) { DictionaryEntry deTrans = new DictionaryEntry();StringBuilder strSql = new StringBuilder(); strSql.Append("insert into CSA_FEE_LIST("); strSql.Append("VOYAGEID,FEEID,FEE 阅读全文

posted @ 2011-12-19 22:19 疯狂的石头陈 阅读(357) 评论(0) 推荐(0) 编辑

事务一次处理多条SQL语句

摘要: 下面就将为您介绍如何使用事务一次处理多条SQL语句的方法,包括SQL中事务的写法以及调用的方法供您参考,希望对您学习SQL语句的执行能够有所帮助。 执行一个操作时,要同时修改多张表里的数据,并且每条数据都必须操作成功,才算执行成功,为了防止有些数据操作失败,有些成功,而造成的数据错乱,我们要使用事务。 事务就是:只有所有操作都成功则成功,只要有一条数据操作失败,则回滚。 后台写事务: /// /// 执行多条SQL语句,实现数据库事务。 /// access数据库 ///多条SQL语句 public static void ExecuteSqlTran(List SQLString... 阅读全文

posted @ 2011-12-19 22:12 疯狂的石头陈 阅读(976) 评论(0) 推荐(0) 编辑

sqlserver2000触发器使用

摘要: CREATE TABLE 卷烟销售表(卷烟品牌 VARCHAR(40) PRIMARY KEY NOT NULL,购货商 VARCHAR(40) NULL,销售数量 INT NULL,销售单价 MONEY NULL,销售金额 MONEY NULL)GO--业务规则:库存金额 = 库存数量 * 库存单价 业务规则。CREATE TABLE 卷烟库存表(卷烟品牌 VARCHAR(40) PRIMARY KEY NOT NULL,库存数量 INT NULL,库存单价 MONEY NULL,库存金额 MONEY NULL)GO--触发器功能: 强制执行业务规则,保证插入的数据中,库存金额 = 库存数量 阅读全文

posted @ 2011-12-19 15:18 疯狂的石头陈 阅读(553) 评论(0) 推荐(0) 编辑

oracle 数据库创建表空间 用户 授权

摘要: 1.创建表空间:create tablespace histdb datafile 'E:\oracle\product\10.2.0\oradata\orcl\histdb.dbf'size 2m autoextend on next 10m maxsize unlimited;alter database datafile 'E:\oracle\product\10.2.0\oradata\orcl\histdb.dbf' autoextend on;2.调整表空间:alter database datafile 'E:\oracle\product 阅读全文

posted @ 2011-12-19 10:44 疯狂的石头陈 阅读(157) 评论(0) 推荐(0) 编辑

导航