当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 使用Savepoints 当使用savepoints, 记
 

 

    摘要: 如何实现struts 数据库应用程序 [相关链接]《javawebstudio系列开发工具visaul struts版本简介》http://dev.csdn.net/develop/article/28/28871.shtm《如何实现最简单的struts程序》http://dev.csdn.net/develop/article/28/28946.shtm《struts下拉框的实现》http://dev.csdn.net/develop/ar......
 ·c/c++ 大量经典编程书籍下载    »显示摘要«
    摘要:com与com+从入门到精通http://www.sron.net/softview/softview_956.html com技术内幕http://www.sron.net/softview/softview_955.html3d图形编程指南http://www.sron.net/softview/softview_951.htmlwindows95程序设计http://www.sron.net/softview/softview_950.html高质量......


在ADO.NET中使用事务保护数据的完整性(5)

 

当使用savepoints, 记住仅仅是回滚savepoints并不是足够的.当局部回滚后事务必须仍被提交.同时,如果你选择实施它们,如何通知用户或处理局部完成事务是非常重要的. 【相关文章:第四章 账号和组管理(续3)(Solar

使用savepoints 【扩展阅读:第四章 账号和组管理(Solaris认证

using system; 【扩展信息:[Palm]关于 Modal Dialo

接下来的代码描述创建一个新的客户,同时处理客户请求.你不得不执行慢的连接,或某些原因在检查库以前的操作库存等级成本是被禁止的.时间的99.9%整个过程应该被成功结束.然而,如果在siteinventory表 保持最小的库存等级限制,它将会失败.你可以看一下的代码:

using system.drawing;

using system.collections;

using system.componentmodel;

using system.windows.forms;

using system.data;

using system.data.sqlclient;

using system.data.sqltypes;

 

…public void savepointtransaction()

{

   // create and open the connection.

   sqlconnection conn = new sqlconnection();

   string connstring = "server= sqlinstance;database=test;"

      + "integrated security=sspi";

   conn.connectionstring = connstring;

   conn.open();

 

   // create the commands.

   // cmdinsertcustomer creates a new customer record

   // by calling the debitwarehouseinventory

   // stored procedure.

   sqlcommand cmdinsertcustomer =

      new sqlcommand("createcustomer", conn);

   cmdinsertcustomer.commandtype = commandtype.storedprocedure;

   cmdinsertcustomer.parameters.add

      ("@firstname", sqldbtype.nvarchar, 50, "firstname");

   cmdinsertcustomer.parameters.add

      ("@lastname", sqldbtype.nvarchar, 50, "lastname");

   cmdinsertcustomer.parameters.add

      ("@email", sqldbtype.nvarchar, 50, "email");

   cmdinsertcustomer.parameters.add("@cid", sqldbtype.int, 0);

   cmdinsertcustomer.parameters["@firstname"].direction =

      parameterdirection.input;

   cmdinsertcustomer.parameters["@lastname"].direction =


...   下一页
 ·一个简单的javascript菜单    »显示摘要«
    摘要:<!doctype html public "-//w3c//dtd html 4.0 transitional//en"><html><head><title>agetimemenu demo</title><meta http-equiv="content-type" content="text/html; charset=gb2312&......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE