首页 > 解决方案 > 如何使用存储过程使用 3 层架构并将它们称为标志以在 crud 中实现?

问题描述

这个程序如何在 3 层架构中实现并使用这样的标志?

@eid int=null,@ename varchar(30)=null,@ecity varchar(20)=null,@eemail varchar(30)=null,@pass nvarchar(20)=null,@flag varchar(20)=null as begin if @flag='i' begin insert into emp values(@ename,@ecity,@eemail,@pass) end

if @flag='u'
begin
    update emp set ename=@ename,ecity=@ecity,eemail=@eemail where eid=@eid
end

if @flag='d'
begin
    delete from emp where eid=@eid
end

if @flag='s'
begin
    select * from emp
end

if @flag='l'
begin
    select eid,ename from emp where eemail=@eemail and pass=@pass
end

if @flag='cp'
begin
    update emp set pass=@pass where eemail=@eemail
end

标签: c#asp.net.net

解决方案


推荐阅读