sqlTransaction 简单的应用
2024-10-20 06:22:36
sqlTansaction表示要在 SQL Server 数据库中处理的 Transact-SQL 事务
static void Main(strng[] args) { //往数据库里面插入数据 str=****** //链接字符串 sqlConnection con=new sqlConnection(str); sqlTransaction trans=null; try { con.open() trans=con.BeginTransaction(); //事务开始执行 sqlCommand cmd=new slqCommand("",con,trans); cmd.CommandTimeOut=; cmd.CommandtType=system.Data.CommandType.text; //操作字符串 string sqlinsert="insert in_table (NO,Name) values('001','张三')"; string sqlupdata="updata updata_table set Name='李四' where NO='002'"; cmd.CommandText=sqlinsert; cmd.ExecuteNonQuery(); cmd.commandText=sqlupdata; cmd.ExecuteNonQuery(); trans.Commit(); //事务进行提交 } catch(Exception ex) { trans.rollback(); //一场抛出 throw(ex.message); } finnal { if(con.state!=sytem.Data.Connection.close()) { con.close(); } } }
最新文章
- .NET、C#和ASP.NET,ASP.NET MVC 四者之间的区别
- cron表达式
- thinkphp里的session、cookie方法
- JS 驗證英文字母
- XMPP协议介绍
- 证明 logX <; X 对所有 X >; 0 成立
- IOS Crash捕获
- .htaccess文件的详解以及404页面的设置
- 如何在IIS6,7中部署ASP.NET网站
- Android FragmentPagerAdapter和FragmentStatePagerAdapter的区别
- Xcache和memcache的比较
- python webdriver安装
- 日历上添加活动通知(Asp.net)
- StringUtils工具类常用方法
- JAVA 新手注意事项
- 【Android 多媒体开发】 MediaPlayer 网络视频播放器
- 2017年最适用于WIFI HACK的无线网卡推荐
- 跨平台 webapp 开发技术之 Hybrid App
- Flask序列化
- 060 SparkStream 的wordcount示例
热门文章
- shell编程中变量的运算 (shell 06)
- Quartz.net 2.x 学习笔记03-使用反射加载定时任务
- Effective java笔记2--创建于销毁对象
- Java-Runoob-高级教程:Java MySQL 连接
- easyui-combotree 只能选叶子未级
- 011. Python中*args, **kwargs 和 pass 和self 解释
- linux输入子系统之按键驱动
- 异步fifo的读写
- python&#39;s fourteenth day for me 内置函数
- 图的第k短路