知识大全 ASP.NET入门教程 13.4.5 计划结账[7]
Posted 知
篇首语:读不在三更五鼓,功只怕一曝十寒。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 13.4.5 计划结账[7]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 13.4.5 计划结账[7] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
一旦已经将数据写入到Orders表中 需要创建一个订单 在其中写入OrderLines表 这包含订单ID 产品ID 数量和价格 在这之后 提交事务
change the query and parameters for the order lines
cmd CommandText = INSERT INTO OrderLines(OrderID ProductID Quantity Price) & _
VALUES (@OrderID @ProductID @Quantity @Price)
cmd Parameters Clear()
cmd Parameters Add( @OrderID Data SqlDbType Int)
cmd Parameters Add( @ProductID Data SqlDbType Int)
cmd Parameters Add( @Quantity Data SqlDbType Int)
cmd Parameters Add( @Price Data SqlDbType Money)
cmd Parameters( @OrderID ) Value = OrderID
For Each item As CartItem In Profile Cart Items
cmd Parameters( @ProductID ) Value = item ProductID
cmd Parameters( @Quantity ) Value = item Quantity
cmd Parameters( @Price ) Value = item Price
cmd ExecuteNonQuery()
Next
clear the cart
Profile Cart Items Clear()
mit the transaction
下一部分是异常处理程序 如果有任何类型的数据库错误 则必须回滚异常 并且将其写入到错误日志 第 章中将更详细地介绍异常处理 下面的代码专门适用于处理SQL错误 并且将造成应用程序中的错误
Catch Sqlex As Exception
some form of error rollback the transaction
and rethrow the exception
If trans IsNot Nothing Then
trans Rollback()
End If
Log the exception
Tools log( An error occurred while creating the order SqlEx)
Throw New Exception( An error occurred while creating the order SqlEx)
相关参考
知识大全 ASP.NET入门教程 13.4.5 计划结账[5]
ASP.NET入门教程13.4.5计划结账[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.4.5 计划结账[1]
ASP.NET入门教程13.4.5计划结账[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.4.5 计划结账[3]
ASP.NET入门教程13.4.5计划结账[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.4.5 计划结账[8]
ASP.NET入门教程13.4.5计划结账[8] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.4.5 计划结账[6]
ASP.NET入门教程13.4.5计划结账[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.4.5 计划结账[2]
ASP.NET入门教程13.4.5计划结账[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
ASP.NET入门教程13.4结账 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件
ASP.NET入门教程7.2ASP.NET2.0的数据控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
ASP.NET入门教程1.7.7工具箱[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
ASP.NET入门教程1.7.7工具箱[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs