|
1. Kald stored procedure: Erstat strengen med navnet stored procedure. streng strSql = "proc_transfer"; 2. Sæt sql-scripttypen: sqlComm.CommandType= CommandType.StoredProcedure; 3. Lagret procedure med parametre: (de to første trin forbliver uændrede) (1) Definer parameterobjektet, der skal sendes ind i den lagrede procedure: SqlParameter SqlParametersqlPara = ny SqlParameter("Navnet på parameteren i den lagrede procedure", Typen af data i databasen); sqlPara2.Value = outID; //Sætc #ind i parameterobjektet (2) for at sætte det forrige parameterobjekt iKommandoGå indenfor sqlComm.Parameters.Add(sqlPara); (3Næste trin forbliver det samme: ladKommandoudføre 4.Lagrede procedurer med outputparametre (1Så3(1En sætning mere: sæt en egenskab, så objektet for parameteren bliver outputparameteren sqlPara.Direction = ParameterDirection.Output; (2Med3(2) er det samme (3Med3(3) er det samme (4Få outputparameteren: Få værdien i outputparameteren stringmess = sqlPara4.Value.ToString();
|