• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

您的位置:您的位置:软件测试技术门户 >> 软件测试技术 >> 开发语言 >> .net >> 查看资讯

字号: | 推荐给好友 上一篇 | 下一篇

C#高级编程:事务处理和命令

发布: 2008-5-15 10:15 | 作者: 不详 | 来源: csai | 查看: 116次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术门户 zXJ*rw ~

#D3jgTq~ E    注意:如果当前使用的是不支持事务处理的数据库,应转而使用支持它的数据库。一旦我们成为可以完全信任的雇员,且拥有错误数据库的全部访问权限,就可能试键入id=99999以删除对应的错误,但实际上输入的是<而不是=,此时会删除整个错误数据库,这可不是我们希望的。幸好I.S.小组每天晚上都会备份该数据库,可以恢复它,但使用回滚命令会更简单。软件测试技术门户^^!M6]^

软件测试技术门户fRwK"kfOp F

    命令软件测试技术门户"M rSS^KS4E

iwyX C\ K    在21.2节中简要介绍了针对数据库执行的命令。简言之,命令就是一个要在数据库上执行的SQL文本字符串。命令也可以是一个存储过程,或者返回表中所有列和所有行的表名(例如SELECT *样式的子句)。

7k7V&V+A;b&_7Fj%I/N9w8W 软件测试技术门户:dt M I_

    把SQL子句作为一个参数传递给Command类的构造函数,就可以构造一个命令,如下   所示:
+p'z*}