Eu tenho uma tela onde seleciono varios checkbox , depois quando eu tento incluir no banco da o seguinte erro
Object must implement IConvertible.
na linha cmd.ExecuteScalar()
o meu código está assim
***********************************************
Dim rowG As GridViewRow
For Each rowG In GridView1.Rows
'busca valor do checkbox
Dim isChecked As Boolean = CType(rowG.Cells(0).FindControl("chkSelect"), CheckBox).Checked
If isChecked Then
Dim conn As New System.Data.SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings("DotzDBMConnectionString").ConnectionString)
Dim cmd As New System.Data.SqlClient.SqlCommand("ANZ_AUDITORIA_INSERE_CREDITOS", conn)
cmd.Parameters.Add("@TRANSACTIONID", Data.SqlDbType.NVarChar).Value = rowG.Cells(1)
cmd.Parameters.Add("@USUARIO", Data.SqlDbType.NVarChar).Value = User.Identity.Name
cmd.Parameters.Add("@MENSAGEM_ERRO", Data.SqlDbType.Int, 4).Direction = Data.ParameterDirection.Output
cmd.CommandType = Data.CommandType.StoredProcedure
conn.Open()
cmd.ExecuteScalar()
End If
Next
Pergunta
Guest --ri_nepo --
Boa tarde Galera,
Eu tenho uma tela onde seleciono varios checkbox , depois quando eu tento incluir no banco da o seguinte erro
Object must implement IConvertible.
na linha cmd.ExecuteScalar()
o meu código está assim
***********************************************
P.S: gente, usar a tag CODE , por favor!
*****************************************
Se puderem ajudar eu agradeço
Abraços
Ricardo
ri_nepo@yahoo.com.br
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.