|
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 (1Nei3(1Dar vienas sakinys: nustatykite savybę taip, kad parametro objektas taptų išvesties parametru sqlPara.Direction = ParameterDirection.Output; (2Su3(2) yra tas pats (3Su3(3) yra tas pats (4Gaukite išvesties parametrą: gaukite išvesties parametro reikšmę stringmess = sqlPara4.Value.ToString();
|