Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 21794|Atsakyti: 3

[WinForm] Iškvieskite saugomą duomenų bazės procedūrą C#

[Kopijuoti nuorodą]
Paskelbta 2014-10-09 09:56:16 | | |
1. Iškvieskite išsaugotą procedūrą: pakeiskite eilutę įrašytos procedūros pavadinimu.
eilutė strSql = "proc_transfer";
2. Nustatykite sql scenarijaus tipą: sqlComm.CommandType= CommandType.StoredProcedure;
3. Išsaugota procedūra su parametrais: (pirmieji du žingsniai lieka nepakitę)
       (1) Apibrėžkite parametro objektą, kuris turi būti perduotas į saugomą procedūrą: SqlParameter
              SqlParametersqlPara = naujas SqlParameter("Saugomos procedūros parametro pavadinimas", Duomenų bazės tipas);
         sqlPara2.Value = outID;    //įdėtic #į parametro objektą
                   2), kad ankstesnis parametro objektas būtų įtrauktas įkomandaEiti į vidų
                   sqlComm.Parameters.Add(sqlPara);
                   3Kitas žingsnis išlieka tas pats: tegulkomandaVykdyti
         4.Saugomos procedūros su išvesties parametrais
                   1Nei31Dar vienas sakinys: nustatykite savybę taip, kad parametro objektas taptų išvesties parametru
                   sqlPara.Direction = ParameterDirection.Output;
                   2Su32) yra tas pats
                   3Su33) yra tas pats
                   4Gaukite išvesties parametrą: gaukite išvesties parametro reikšmę
                   stringmess = sqlPara4.Value.ToString();





Ankstesnis:Imituojama duona atvyko, kvapni ir forumo Nr. 15 prizinė lėlė!
Kitą:Išsamus sqlserver saugomų procedūrų kūrimo paaiškinimas
Paskelbta 2019-09-24 16:46:47 |
Ačiū už grindinį
Paskelbta 2019-09-24 16:52:07 |
Ačiū, šeimininke...
Paskelbta 2019-09-24 16:59:41 |
WD ačiū nuomotojui
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com