|
1. Chiama la procedura memorizzata: Sostituisci la stringa con il nome della procedura memorizzata. stringa strSql = "proc_transfer"; 2. Imposta il tipo di script sql: sqlComm.CommandType= CommandType.Stored Procedure; 3. Procedura memorizzata con parametri: (i primi due passaggi rimangono invariati) (1) Definire l'oggetto parametro da passare nella procedura memorizzata: SqlParameter SqlParametersqlPara = nuovo SqlParameter("Il nome del parametro nella procedura memorizzata", Il tipo di dati nel database); sqlPara2.Value = outID; //putc #nell'oggetto parametro (2) per inserire l'oggetto parametro precedente inComandoEntra sqlComm.Parameters.Add(sqlPara); (3Il passo successivo rimane lo stesso: siaComandoeseguire 4.Stored procedure con parametri di output (1Che3(1Un'altra frase: imposta una proprietà in modo che l'oggetto del parametro diventi il parametro di output sqlPara.Direction = ParameterDirection.Output; (2Con3(2) è lo stesso (3Con3(3) è lo stesso (4Ottieni il parametro di uscita: Ottieni il valore nel parametro di uscita stringmess = sqlPara4.Value.ToString();
|