Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 21794|Odpoveď: 3

[WinForm] Zavolajte uloženú procedúru databázy v C#

[Kopírovať odkaz]
Zverejnené 9. 10. 2014 9:56:16 | | |
1. Zavolajte uloženú procedúru: Nahraďte reťazec názvom uloženej procedúry.
string strSql = "proc_transfer";
2. Nastavte typ SQL skriptu: sqlComm.CommandType= CommandType.StoredProcedure;
3. Uložená procedúra s parametrami: (prvé dva kroky zostávajú nezmenené)
       (1) Definujte parameter object, ktorý sa má odovzdať do uloženej procedúry: SqlParameter
              SqlParametersqlPara = new SqlParameter("Názov parametra v uloženej procedúre", Typ údajov v databáze);
         sqlPara2.Value = outID;    //Putc #do objektu parametra
                   2) aby sa predchádzajúci parameter umiestnil doVelenieChoď dnu
                   sqlComm.Parameters.Add(sqlPara);
                   3Ďalší krok zostáva rovnaký: nechVelenievykonať
         4.Uložené procedúry s výstupnými parametrami
                   1Než31Ešte jedna veta: nastavte vlastnosť tak, že objekt parametra sa stane výstupným parametrom
                   sqlPara.Direction = ParameterDirection.Output;
                   2S32) je to isté
                   3S33) je to isté
                   4Získajte výstupný parameter: Získajte hodnotu vo výstupnom parametri
                   stringmess = sqlPara4.Value.ToString();





Predchádzajúci:Simulovaný chlieb dorazil, voňavý, a cenná bábka fóra č. 15!
Budúci:Podrobné vysvetlenie vytvárania uložených procedúr pre sqlserver
Zverejnené 24. 9. 2019 16:46:47 |
Ďakujem za dlažbu
Zverejnené 24. 9. 2019 16:52:07 |
Ďakujem, prenajímateľ...
Zverejnené 24. 9. 2019 16:59:41 |
WD, ďakujem, prenajímateľ
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com