2013年8月21日
摘要: // 在SqlDataReader中使用类型访问器方法// TypedAccessors.csusingSystem;usingSystem.Data;usingSystem.Data.SqlClient;namespaceCh12{classTypedAccessors {staticvoidMain(string[] args) {stringstrConn ="server=.\\MSSQL... 阅读全文
posted @ 2013-08-21 23:51 伊利丹 阅读(228) 评论(0) 推荐(0)
摘要: -- 在T-SQL中编写事务-- 使用Northwind数据库1、先创建一个存储过程createprocedureup_trans_test@newcustidnchar(5),@newcompnamenvarchar(40),@oldcustidnchar(5)asdeclare@inserrintdeclare@delerrintdeclare@maxerrintset@maxerr=0--事务开始begintransaction-- 添加客户insertintocustomers(customerid,companyname)values(@newcustid,@newcompname) 阅读全文
posted @ 2013-08-21 23:41 伊利丹 阅读(545) 评论(0) 推荐(0)
摘要: // 使用序号访问SqlDataReader中指定列的数据// OrdinalIndexer.csusingSystem;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Text;namespaceCh12{classOrdinalIndexer {staticvoidMain(string[] args) {stringstrCon... 阅读全文
posted @ 2013-08-21 23:35 伊利丹 阅读(431) 评论(0) 推荐(0)
摘要: // 使用SqlDataReader遍历结果集// DataLooper.cs/* 数据读取器是实现了System.Data.IDataReader接口的对象,它是快速的、未缓存的、* 仅向前的、只读的、已连接数据源的、逐行检索数据的数据流。* 它在遍历结果集时,一次只能读取一行。* 数据读取器不能直接实例化,而要通过执行命令对象的ExecuteReader方法创建它的实例。*/usingSystem;usingSystem.Data;usingSystem.Data.SqlClient;namespaceCh12{classDataLooper {staticvoidMain(string[ 阅读全文
posted @ 2013-08-21 22:42 伊利丹 阅读(2157) 评论(0) 推荐(0)
摘要: // 使用ADO.NET事务// 使用b、bb、bbb做为新客户usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespaceUseADONetTrans{publicpartialclassTra 阅读全文
posted @ 2013-08-21 20:21 伊利丹 阅读(310) 评论(0) 推荐(0)