Search
Latest topics
Store Procedure thêm, xóa, sửa.
Page 1 of 1
Store Procedure thêm, xóa, sửa.
@Action char(1),
@UserName nvarchar(50),
@Pass nvarchar(50),
@error nvarchar(50) output
as
begin tran
if @Action=’t’
begin
if exists (select UserName from Account where UserName=@UserName)
begin
update Account set Pass=@Pass where UserName=@UserName
if @@ERROR<>0
begin
set @error=N’Sửa Thất Bại’
if @@TRANCOUNT <>0
rollback tran
goto Error
end
else
set @error=N’Sửa Thành Công’
end
else
begin
insert into Account(UserName,Pass) values (@UserName,@Pass)
if @@ERROR<>0
begin
set @error=N’Thêm Thất Bại’
if @@TRANCOUNT<>0
rollback tran
goto Error
end
else
set @error=N’Thêm Thành Công’
end
end
if @Action=’x’
begin
if exists (select UserName from Account where UserName=@UserName)
begin
delete Account where UserName=@UserName
if @@ERROR<>0
begin
set @error=N’Xóa Thất Bại’
if @@TRANCOUNT<>0
rollback tran
goto Error
end
else
set @error=N’Xóa Thành Công’
end
else
set @error=N’Tài Khoản Này Không Tồn Tại’
end
select @error
commit tran
@UserName nvarchar(50),
@Pass nvarchar(50),
@error nvarchar(50) output
as
begin tran
if @Action=’t’
begin
if exists (select UserName from Account where UserName=@UserName)
begin
update Account set Pass=@Pass where UserName=@UserName
if @@ERROR<>0
begin
set @error=N’Sửa Thất Bại’
if @@TRANCOUNT <>0
rollback tran
goto Error
end
else
set @error=N’Sửa Thành Công’
end
else
begin
insert into Account(UserName,Pass) values (@UserName,@Pass)
if @@ERROR<>0
begin
set @error=N’Thêm Thất Bại’
if @@TRANCOUNT<>0
rollback tran
goto Error
end
else
set @error=N’Thêm Thành Công’
end
end
if @Action=’x’
begin
if exists (select UserName from Account where UserName=@UserName)
begin
delete Account where UserName=@UserName
if @@ERROR<>0
begin
set @error=N’Xóa Thất Bại’
if @@TRANCOUNT<>0
rollback tran
goto Error
end
else
set @error=N’Xóa Thành Công’
end
else
set @error=N’Tài Khoản Này Không Tồn Tại’
end
select @error
commit tran
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Thu Aug 23, 2012 5:38 am by Admin
» Tuyệt kỹ cua giai
Thu Aug 23, 2012 5:36 am by Admin
» NETCAT.........
Mon Aug 13, 2012 6:35 am by Admin
» Bảo mật CSDL bằng phương pháp mã hóa.
Tue Apr 17, 2012 10:04 pm by Admin
» Hàm mã hóa MD5 bằng JavaScript
Tue Apr 17, 2012 10:03 pm by Admin
» Giá của món quà
Fri Apr 13, 2012 6:01 am by Admin
» Sẽ chỉ yêu ai?
Fri Apr 13, 2012 6:01 am by Admin
» Cách đọc bảng chữ cái!
Thu Apr 12, 2012 10:37 pm by Admin
» Gắn trojan, keylog, virus vào website, forum
Tue Apr 10, 2012 1:14 am by Admin