|
1. Apelează procedura stocată: Înlocuiește șirul cu numele procedurii stocate. string strSql = "proc_transfer"; 2. Setează tipul scriptului sql: sqlComm.CommandType= CommandType.StoredProcedure; 3. Procedură stocată cu parametri: (primii doi pași rămân neschimbați) (1) Definește obiectul parametrului care trebuie transmis în procedura stocată: SqlParameter SqlParametersqlPara = nou SqlParameter("Numele parametrului în procedura stocată", Tipul de date din baza de date); sqlPara2.Value = outID; //punec #în obiectul parametrului (2) pentru a pune obiectul parametrului anterior înComandăIntră înăuntru sqlComm.Parameters.Add(sqlPara); (3Următorul pas rămâne același: să fieComandăexecuta 4.Proceduri stocate cu parametri de ieșire (1Decât3(1Încă o propoziție: setați o proprietate astfel încât obiectul parametrului să devină parametrul de ieșire sqlPara.Direction = ParameterDirection.Output; (2Cu3(2) este același (3Cu3(3) este același (4Obține parametrul de ieșire: Obține valoarea din parametrul de ieșire stringmess = sqlPara4.Value.ToString();
|