CREATE procedure DetailsLog
@fileName nvarchar(50),
@filmID int,
@filmName nvarchar(50),
@UserName nvarchar(50),
@money intas
Set nocount on
declare @identity int
set @identity=1
insert into tDetailsLog([file_name], film_id,film_name,username,[money], show_time) values
(@fileName,@filmID,@filmName,@UserName,(@money-2),getdate()) update tUserFile set [money]=(@money-2) where userName=@UserName
GO
@fileName nvarchar(50),
@filmID int,
@filmName nvarchar(50),
@UserName nvarchar(50),
@money intas
Set nocount on
declare @identity int
set @identity=1
insert into tDetailsLog([file_name], film_id,film_name,username,[money], show_time) values
(@fileName,@filmID,@filmName,@UserName,(@money-2),getdate()) update tUserFile set [money]=(@money-2) where userName=@UserName
GO
解决方案 »
- 这个功能怎么做啊
- 簡單的連接
- 求教:验证码的图像不能正常显示.
- SqlDataSourc 中怎样取存储过程的返回值呀!!!!!
- 一个关于sql数据库的问题,希望大家帮我解决!
- 请教Web场中关于StateServer的问题
- 如何在插入一条记录时,同时取得这条记录的id值
- 高手请进:关于xml转换成html的问题
- 在。net中如何取的一个用javascript赋值的控件的值?
- 用vs2010打得开,用IIS打开却出现以下错误,是怎么回事啊???
- 这是为什么?未能在“设计”试图中打开.....
- 为什么我用编译器自带的SqlDataSource控件绑定GridView不需要自己写的,而自己写一个SqlDataSource的对象就需要自己写,谢谢!
CREATE procedure DetailsLog
(
@fileName nvarchar(50),
@filmID int,
@filmName nvarchar(50),
@UserName nvarchar(50),
@money int
@Statues smallint
)
as
begin
if(@statues==1)
begin
insert into tDetailsLog([file_name], film_id,film_name,username,[money], show_time) values
(@fileName,@filmID,@filmName,@UserName,(@money-2),getdate())
end
else
begin
update tUserFile set [money]=(@money-2) where userName=@UserName
end
end
在生命周期内没有改变