Fórum Retornar o Valor Stored Procedure no Delphi.net #249595
08/09/2004
0
Como eu faço?
Ex. Inclusão de Banco
bdpSP.CommandType := CommandType.StoredProcedure;
bdpSP.CommandText := ´SP_GRVALT_BANCO´;
bdpsp.ParameterCount :=3;
bdpsp.Parameters.Add(´@intCodigo´,DbType.string, 0);
bdpsp.Parameters.Add(´@strBAnco´,DbType.String, 0);
bdpsp.Parameters.Add(´@strHome´,DbType.String, 0);
bdpsp.Parameters.Add(´@saida´, DbType.String, 0);
bdpsp.Parameters[´@intCodigo´].Value := ´377´;
bdpsp.Parameters[´@strBAnco´].Value := ´BANCO DO BRASIL S/A´;
bdpsp.Parameters[´@strHome´].Value := ´www.BB.com´;
bdpSP.Connection.Open;
bdpsp.Prepare;
bdpSP.ExecuteNonQuery();
//Aqui eu não consigo receber o retorno da stored procedure
strsaida := convert.ToString(bdpSP.Parameters[´@saida´].Value);
bdpSP.Connection.Close;

Jfcarlos
Curtir tópico
+ 0Posts
08/09/2004
Bon Jovi
Exemplo em C# com a classe sqlCommand:
Gostei + 0
10/09/2004
Jfcarlos
Estou dias tentando fazer a procedure retornar o valor. Acho que a borland deveria disponibilizar material para nós.
Gostei + 0
11/09/2004
Bon Jovi
this.sqlCommand1.Parameters[´@saida´].Precision = 15;
this.sqlCommand1.Parameters[´@saida´].Direction = System.Data.ParameterDirection.Output;
Vê em tempo de design as propriedades basicas do Parameters pra vc avaliar melhor o q pode faltar.
Gostei + 0
11/09/2004
Jfcarlos
É bom sempre contar com ajuda deste forum..
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)