freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

每日農產品價格行情管理系統(tǒng)設計課程(編輯修改稿)

2025-05-06 01:48 本頁面
 

【文章內容簡介】 fo_update ON UserInfofor UPDATEAS if Update(UserID) BEGIN Update Supplier set SupID= from Supplier sp,deleted d,inserted i where =EndGo/*在用戶表更新用戶信息時將供應商表中相應的信息進行同步更新*/CREATE TRIGGER UserInfo_update1 ON UserInfofor UPDATEAS if Update(UserID) BEGIN Update Distributer set DistID= from Distributer dt,deleted d,inserted i where =END Go/*在用戶表更新用戶信息時將銷售商表中相應的信息進行同步更新*/CREATE TRIGGER Product_delete ON ProductInfofor DeleteAS begin delete C_Summery from C_Summery cs,deleted d where =END Go/*在用戶表刪除農產品信息時將匯總表中相應的信息進行刪除*/ CREATE TRIGGER Product_update ON ProductInfofor updateAS begin update C_Summery set ProductName= from C_Summery cs,deleted d,inserted i where =END Go/*在用戶表更新農產品信息時將匯總表中相應的信息進行同步更新*/4. 存儲過程概述:以下所有的存儲過程:插入:表示插入一條新記錄(如果記錄已經存在,則插入失敗)。修改:表示修改一條記錄(如果記錄存在則修改,否則不能修改)刪除:表示刪除一條記錄(如果記錄存在則刪除,否則不能刪除在此,我沒有考慮到級聯(lián)關系,感覺刪除這個過程用觸發(fā)器做比較好,因此,刪除應由觸發(fā)器實現(xiàn)。)。查詢:表示查詢記錄(根據查詢條件,顯示相應的查詢結果)供應商表的存儲過程:1. 插入 (如果該記錄號已經存在,則不能再插入)If exists(select name from sysobjects where name =39。add_Supplier39。)Drop procedure add_SupplierGOGOcreate procedure add_Supplier@SupID varchar(10),@SupName varchar(25),@Suparea varchar(50),@SupStyle int,@SupPhone varchar(20),@SupPW varchar(16)AsBegin transactionInsert into Supplier values (@SupID,@SupName,@Suparea,@SupStyle,@SupPhone,@SupPW)If(@@error!=0)BeginRollback transactionEndElsebegin Commit transactionEnd測試執(zhí)行上述存儲過程Use 每日農產品價格管理Exec add_Supplier @SupID=39。539。,@SupName=39。239。,@Suparea=39。339。,@SupStyle=12,@SupPhone=39。439。 ,@SupPW=39。12339。2.修改(根據記錄號進行修改,如果記錄號不存在則不能修改。修改時,每個字段都不能為空,不然修改不了)If exists(select name from sysobjects where name =39。edit_Supplier39。)Drop procedure edit_Supplier 。GOCreate procedure edit_Supplier@SupID varchar(10),@SupName varchar(25),@Suparea varchar(50),@SupStyle int,@SupPhone varchar(20),@SupPW varchar(16)AsBegin transactionUpdate Supplier set SupName=@SupName, Suparea=@Suparea, SupStyle=@SupStyle, SupPhone =@SupPhone,SupPW=@SupPW where SupID=@SupID 。If(@@error!=0)BeginRollback transactionEndElsebegin Commit transactionEnd調用修改存儲過程:use 每日農產品價格管理Exec edit_Supplier @SupID=39。239。,@SupName=39。aa39。,@Suparea=39。aa39。,@SupStyle=10,@SupPhone=39。12365439。,@SupPW=39。11139。(我只是做了個簡單的對單個表的記錄進行刪除)If exists(select name from sysobjects where name =39。del_Supplier39。)Drop procedure del_Supplier 。GOCreate procedure del_Supplier@SupID varchar(10)AsBegin transactionDelete from Supplier where SupID=@SupID If(@@error!=0)BeginRollback transactionEndElsebegin Commit transactionEnd調用刪除存儲過程:use 每日農產品價格管理Exec del_Supplier @SupID=39。439。4. 查詢 (根據查詢條件,顯示結果。條件可以是多個字段的)If exists(select name from sysobjects where name =39。select_Supplier39。)Drop procedure select_Supplier goCreate procedure select_Supplier@SupID varchar(10),@SupName varchar(25),@Suparea varchar(50),@SupStyle int,@SupPhone varchar(20),@SupPW varchar(16)AsBeginDeclare @where varchar(100)Declare @sql varchar(150)SET @where=39。@@ERROR=039。If(@SupID39。39。)set @where=@where+39。 and 39。+39。SupID=39。+@SupIDif(@SupName39。39。)set @where=@where+39。 and 39。+39。SupName=39。+@SupNameif(@Suparea39。39。)set @where=@where+39。 and 39。+39。Suparea=39。+@Supareaif(@SupStyle39。39。)set @where=@where+39。 and 39。+39。SupStyle=39。+CONVERT(VARCHAR(10),@SupStyle)if(@SupPhone39。39。)set @where=@where+39。 and 39。+39。SupPhone=39。+@SupPhoneif(@SupPW39。39。)set @where=@where+39。 and 39。+39。SupPW=39。+@SupPWset @sql=39。Select * from Supplier where 39。+@wherePRINT 39。39。+@sqlENDbegin transactionexec (@sql) If(@@error0)BeginRollback transactionEndElsebegin Commit transactionEnd調用查詢存儲過程:use 每日農產品價格管理Exec select_Supplier @SupID=39。39。,@SupName=39。39。,@Suparea=39。39。,@SupStyle=39。1239。, @SupPhone=39。39。,@SupPW=39。39。(表示具體值。也可以為空,表示該字段沒有要求)農產品信息表的存儲過程(ProductInfo)1.插入(如果該記錄號已經存在,則不能再插入)If exists(select name from sysobjects where name =39。add_ProductInfo39。)Drop procedure add_ProductInfo 。GOCreate procedure add_ProductInfo@ProductID varchar(10),@ProductStyle varchar(10),@ProductName varchar(50),@ProductOrigin varchar(20),@ProductPrice Money,@SupID varchar(10),@DistID varchar(10)AsBegin transactionInsert into ProductInfo values (@ProductID, @ProductStyle, @ProductName, @ProductOrigin, @ProductPrice,@SupID,@DistID)If(@@error!=0)BeginRollback transactionEndElsebegin Commit transactionEnd調用插入存儲過程:use 每日農產品價格管理Exec add_ProductInfo @ProductID=39。139。,@ProductStyle =39。1239。,@ProductName=39。1239。,@ProductOrigin=39。1239。,@ProductPrice=122.修改If exists(select name from sysobjects where name =39。edit_ProductInfo39。)Drop procedure edit_ProductInfo 。GOCreate procedure edit_ProductInfo@ProductID varchar(10),@ProductStyle varchar(10),@ProductName varchar(50),@ProductOrigin varchar(20),@ProductPrice Money,@SupID varchar(10),@DistID varchar(10)AsBegin transactionUpdate ProductInfo set ProductStyle =@ProductStyle, ProductName = @ProductName,ProductOrigin = @ProductOrigin, ProductPrice =@ProductPrice,SupID=@SupID,DistID=@DistID where ProductID=@ProductID 。If(@@error!=0)BeginRollback transactionEndElsebegin Commit transactionEnd調用修改存儲過程:use 每日農產品價格管理Exec edit_ProductInfo @ProductID=39。139。,@ProductStyle =39。a39。,@ProductName=39。a39。,@ProductOrigin=39。a39。,@ProductPrice =100If exists(select name from sysobjects where name =39。del_ProductInfo39。)Drop procedure del_ProductInfoGOCreate procedure del_ProductInfo@ProductID varchar(10)AsBegin transactionDelete from ProductInfo where ProductID =@ProductID If(@@error!=0)BeginRollback transactionEndElsebegin Commit transactionEnd調用修改存儲過程:us
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1