webForumDet fria alternativet

stored procedure

2 svar · 146 visningar · startad av maland

malandMedlem sedan nov. 200156 inlägg
#1

Har gjort en sp som ser ut såhär....
create procedure sp_test
@roll varchar (50)
as
select * from roller
where roll = @roll
go

Den här vill jag använda när jag ska visa information om ett projekt. Då ska jag kolla om roll = 1, 2 eller 3....och skriva info därefter...

Hur gör jag? Jag behöver ropa på den tre olika gånger. På ett ställe skriver jag info om roll =1 osv

Nu har jag skrivit setRs = dbase.execute("sp_test")......men hur får jag fram att roll=1

------------------
.: Malin :.

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Det är bara att ange parametervärdet efter procedurenamnet.

setRs = dbase.execute("sp_test '1'")

------------------
essentitia preter non sans multiplicandum

malandMedlem sedan nov. 200156 inlägg
#3

Ok! Tack =)

------------------
.: Malin :.

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb