VB 如何利用SQL存储过程 加入新记录

2024-11-07 23:33:51
推荐回答(1个)
回答(1):

ALTER PROCEDURE [dbo].[AA] --'在SQL建立名为AA的存储过程
@GPDM varchar(10), --存储过程有两个参数孝和@GPDM,和@GPDN,用于传入插入值
@GPDN varchar(10) --假设类型为字符型varchar(10),要以你相应字段类型来设置
AS
BEGIN
--以下为插入

insert into GPDM(GPDM,GPDN) values(@GPDM,@GPDN)
SELECT * from GPDM '查询所有记录
END
以上为存储过腊档程,以下将你VB代码修改:
'添加参数,类型应按照存储过程
dim GPDM as string,GPDN as string
GPDM="111"
GPDN="巧局盯222"
Set cnn_p = Cnn_c.CreateParameter("a1", adVarChar, adParamInput, 10,GPDM)
Cnn_c.Parameters.Append cnn_p
Set cnn_p = Cnn_c.CreateParameter("a2", adVarChar, adParamInput, 10, GPDN)
Cnn_c.Parameters.Append cnn_p
其他部分按你的代码