怎样写事务处理
我要对两表张表进行添加操作,一个表是tblProduct,一个表是tblProductProperty,
首先对tblProduct表增加一个产品接着对tblProductProperty表操作增加这个产品的属性,
代码如下:
dim oRs
dim sql="select *from tblProduct"
ConnectionDataBase()
oRs.Open sql,oConn,3,3
oRs.AddNew
oRs(0) = HTMLEncode(Trim(Request.Form("productSN")))
oRs(1) = HTMLEncode(Trim(Request.Form("productName")))
oRs.Update
oRs.Close
sql = "select *from tblProductProperty "
oRs.Open sql,oConn,3,3
oConn.Execute "insert into tblProductProduct(productID,detailID) values("&CInt(productid)&","&Cint(detailArray(id))&")"
oRs.Close()
Response.Write("成功上传产品信息")
出现的问题是:
产品能提交到数据库,但产品属性不能提交到数据库
是不是要用事务处理,那怎样写?