Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 36156|Odpověď: 1

[Zdroj] .net/c# ado.net vykonává uložené procedury s návratovými hodnotami

[Kopírovat odkaz]
Zveřejněno 02.04.2020 10:47:35 | | |
Uložené procedury jsou předkompilované SQL příkazy uložené na databázovém serveru. S uloženými procedurami lze výkonné úkoly ukládat a spouštět přímo v databázi. Uložené procedury jsou syntakticky kontrolovány a kompilovány při spuštění první aplikace a zkompilovaná verze je uložena do cache. Uložené procedury mohou zlepšit výkon a konzistenci při provádění opakujících se úkolů. Protože uložené procedury mohou provádět řadu operací na databázovém serveru, může to snížit zátěž webového serveru a zlepšit výkon celého systému.

1. Vytvořit uloženou proceduru s návratovou hodnotou


2.ado.net Vyvolat uloženou proceduru


Možné anomálie

Procedura nebo funkce 'xx' očekává parametr '@Status', který nebyl dodán.

Chyba způsobuje:

  • Existuje problém s pořadím, v jakém jsou parametry uložených procedur volány
  • Zapisujte ParameterDirection.Output jako ParameterDirection.ReturnValue






Předchozí:Vypnutí Win10 Momentálně nejsou k dispozici žádné možnosti napájení
Další:Latence master-slave databáze vede k nepřesnému řešení dotazů
 Pronajímatel| Zveřejněno 10.04.2020 13:31:21 |
Při dotazování dat prostřednictvím uložené procedury jsou data vrácena do datatable, která byla testována

Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com