|
1. Izsauciet saglabāto procedūru: aizstājiet virkni ar saglabātās procedūras nosaukumu. virkne strSql = "proc_transfer"; 2. Iestatiet sql skripta tipu: sqlComm.CommandType= CommandType.StoredProcedure; 3. Saglabātā procedūra ar parametriem: (pirmie divi soļi paliek nemainīgi) (1) Definējiet parametra objektu, kas jānodod saglabātajā procedūrā: SqlParameter SqlParametersqlPara = jauns SqlParameter("Saglabātās procedūras parametra nosaukums", Datu datu veids datubāzē); sqlPara2.Value = outID; //ievietotc #parametra objektā (2), lai ievietotu iepriekšējo parametru objektukomandaIet iekšā sqlComm.Parameters.Add(sqlPara); (3Nākamais solis paliek nemainīgs: ļaujietkomandaizpildīt 4.Saglabātās procedūras ar izvades parametriem (1Nekā3(1Vēl viens teikums: iestatiet rekvizītu tā, lai parametra objekts kļūtu par izejas parametru sqlPara.Direction = ParameterDirection.Output; (2Ar3(2) ir tas pats (3Ar3(3) ir tas pats (4Iegūstiet izvades parametru: iegūstiet vērtību izvades parametrā stringmess = sqlPara4.Value.ToString();
|