|
1. Kall den lagrede prosedyren: Erstatt strengen med navnet på lagret prosedyre. streng strSql = "proc_transfer"; 2. Sett SQL-skripttypen: sqlComm.CommandType= CommandType.StoredProcedure; 3. Lagret prosedyre med parametere: (de to første trinnene forblir uendret) (1) Definer parameterobjektet som skal sendes inn i den lagrede prosedyren: SqlParameter SqlParametersqlPara = ny SqlParameter("Navnet på parameteren i den lagrede prosedyren", Typen data i databasen); sqlPara2.Value = outID; //Settc #inn i parameterobjektet (2) for å sette forrige parameterobjekt iKommandoGå inn sqlComm.Parameters.Add(sqlPara); (3Neste steg forblir det samme: laKommandohenrette 4.Lagrede prosedyrer med utgangsparametere (1Da3(1En setning til: sett en egenskap slik at objektet til parameteren blir utgangsparameteren sqlPara.Direction = ParameterDirection.Output; (2Med3(2) er det samme (3Med3(3) er det samme (4Få utgangsparameteren: Få verdien i utgangsparameteren stringmess = sqlPara4.Value.ToString();
|