Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 36156|Svar: 1

[Källa] .net/c# ado.net kör lagrade procedurer med returvärden

[Kopiera länk]
Publicerad på 2020-04-02 10:47:35 | | |
Lagrade procedurer är förkompilerade SQL-satser som lagras på databasservern. Med lagrade procedurer kan kraftfulla uppgifter lagras och köras direkt i databasen. Lagrade procedurer kontrolleras syntaktiskt och kompileras när den första applikationen körs, och den kompilerade versionen sparas i cachen. Lagrade procedurer kan förbättra prestanda och konsekvens vid upprepade uppgifter. Eftersom lagrade procedurer kan utföra en serie operationer på databasservern kan det minska belastningen på webbservern och förbättra prestandan för hela systemet.

1. Skapa en lagrad procedur med ett returvärde


2.ado.net Anropa en lagrad procedur


Möjliga avvikelser

Procedur eller funktion 'xx' förväntar sig parametern '@Status', vilket inte angavs.

Felorsaker:

  • Det finns ett problem med ordningen i vilken parametrar för lagrad procedur anropas
  • Skriv ParameterDirection.Output som ParameterDirection.ReturnValue






Föregående:Win10-avstängning Det finns för närvarande inga strömalternativ tillgängliga
Nästa:Databasens master-slave-latens leder till felaktig frågeupplösning
 Hyresvärd| Publicerad på 2020-04-10 13:31:21 |
Genom att fråga datan via en lagrad procedur returneras datatabellen som har testats

Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com