Salut
Je ss débutant dans asp.net ,j utilise le ADO.NET dans une application web et au moment de l execution de la commande sql "
irows = cmdd.ExecuteNonQuery()" il me donne l'érreur suivante
"L'objet doit implémenter IConvertible" le voila mon code
Dim irows As Integer
Dim cmdd As SqlCommand = New SqlCommand
Dim rdvalue As Integer
If rdarrivé.Checked = True Then
rdvalue = 0
Else
rdvalue = 1
End If
conn = New SqlConnection
conn.ConnectionString = "workstation id=R-D9PEZGXJZIXVW;packet size=4096;user id=user;pwd=monpassword;data source=R-D9PEZGXJZIXVW;persist security info=False;initial catalog=BureauDordre"
cmdd.CommandTimeout = "60"
cmdd.CommandText = "newdoccument"
cmdd.CommandType = CommandType.StoredProcedure
cmdd.Connection = conn
cmdd.Parameters.Add("@source", SqlDbType.NVarChar, 30)
cmdd.Parameters.Item("@source").Value = txtsource
cmdd.Parameters.Add("@DocType", SqlDbType.Bit)
cmdd.Parameters.Item("@DocType").Value = rdvalue
cmdd.Parameters.Add("@DocForm", SqlDbType.VarChar, 4)
cmdd.Parameters.Item("@DocForm").Value = lstforme.Items
cmdd.Parameters.Add("@objet", SqlDbType.NVarChar, 50)
cmdd.Parameters.Item("@objet").Value = txtobjet
cmdd.Parameters.Add("@datejointe", SqlDbType.Char, 10)
cmdd.Parameters.Item("@datejointe").Value = txtdatejointe
cmdd.Parameters.Add("@datearrivé", SqlDbType.Char, 10)
cmdd.Parameters.Item("@datearrivé").Value = txtdatearrivé
cmdd.Parameters.Add("@numjoint", SqlDbType.NVarChar, 30)
cmdd.Parameters.Item("@numjoint").Value = txtnumjoint
cmdd.Parameters.Add("@notrenum", SqlDbType.NVarChar, 30)
cmdd.Parameters.Item("@notrenum").Value = txtnotrenum
cmdd.Parameters.Add("@current_count", SqlDbType.Int)
cmdd.Parameters.Item("@current_count").Direction = ParameterDirection.Output
conn.Open()
irows = cmdd.ExecuteNonQuery()
conn.Close()