DELPHI+SQL高手请进!(0分)

  • 主题发起人 主题发起人 hurryman
  • 开始时间 开始时间
H

hurryman

Unregistered / Unconfirmed
GUEST, unregistred user!
假如我用ADOstrocedproc控件连接到我在后台写的存储过程adduser2
如下:
CREATE TABLE [dbo].[us] (
[name] [varchar] (10) not null,
[sex] [char] (4) not null )
GO

SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

create PROCEDURE adduser2
(@name varchar(10) ,
@sex char(4),
@retmsg varchar(20) output
)
AS

if @name in (select name from us)
begin
select retmsg='该职工以存在了'
return 0
end
begin tran
insert into us (name,sex) values (@name ,@sex)
commit tran
select @retmsg='该职工资料添加成功'

GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
那么假如我现在要把存储过程改写为一个触发器
用存储过程的话可用控件adostroedproc通过adoconnection来连接,
那么现在写成触发器我用什么来与adoconnection和后台建立连接呢?
(以前用ACCESS我记得是直接在adodataset.sql里直接写触发器的,现在要在后台写)







 
...触发器不是自动执行的吗???..
你还要连到触发器干什么???:)
 
接受答案了.
 
后退
顶部