Vraag : voer opgeslagen proc van aspis in werking stelt geen update uit

Hallo kan al hoop u help

simple- Web-pagina kijkend om een rij in sql van aspisWeb-pagina bij te werken reeds heeft verscheidene opgeslagen procs opstelling gebruikend zelfde methodolgy nochtans dit zal niet work

when proc lokaal op de sql server uitvoert en bijwerkt als verondersteld nochtans wanneer doorgenomen de pagina in werking wordt gesteld de execverklaring de server zoals die in spoor wordt gezien raakt maar de update komt niet voor, zal het gebruiken van de zelfde verklaring van het spoor lopen als de looppas plaatselijk exec verklaring hieronder en opgeslagen proc onder that

exec sp_executesql N'EXEC Delete_Key @KeyNumber', N'@ KeyNumber (10) ', @KeyNumber=N'145 '

nvarchar is
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
LTER [dbo]. [Delete_key]
	-- Voeg de parameters hier voor de opgeslagen procedure toe
	(
	
	 @Key_number nvarchar (10)
)
	

ZOALS
BEGIN
	-- PLAATS NOCOUNT OP toegevoegd om te verhinderen extra resultaatreeksen
	-- het mengen zich in UITGEZOCHTE verklaringen.
	VASTGESTELDE NOCOUNT; 




De sleutels van de update
Reeks active= (uitgezocht geval wanneer actief = 1 toen 0 anders 1 eind
van sleutels waar keynumber= (@key_number))

waar keynumber= (@key_number)
eind

Antwoord : voer opgeslagen proc van aspis in werking stelt geen update uit

>nchar (10)
zo, waarom is de nvarchar procedureparameter (10)?
resp, nvarchar zou datatype niet (10 overal moeten zijn)?

behalve dat, veronderstel ik de procedure tweemaal in de Web-pagina… in werking wordt gesteld
Andere oplossingen  
 
programming4us programming4us