cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
2 juin 2004 à 22:29
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
2 juin 2004 à 22:47
grrr, toujours quand la programmation avance que ça fini par me mettre un bug que je comprend pas sa signification
"La référence d'objet n'est pas définie à une instance d'un objet."
j'ai un tableau que je redimentionne avec un redim de type
Public Structure Champ_Valeur
Public Champ As String
Public Valeur As String
Public Type As String
End Structure
ensuite je le rempli, puis je l'envoi dans une fonction
Public Class Update
Public tableau() As Type.Champ_Valeur
Public Function UpdateSQL(ByRef valeur() As Type.Champ_Valeur, ByVal table As String, ByVal Main As principal)
Dim i As Integer
For i = 0 To UBound(valeur)
If Not CType(Main, principal).drd1.IsClosed Then
CType(Main, principal).drd1.Close()
End If CType(Main, principal).OleDbCommand1.CommandText "update " & table & " set " & valeur(i).Champ & " " & valeur(i).Type & valeur(i).Valeur & valeur(i).Type
CType(Main, principal).drd1 = CType(Main, principal).OleDbCommand1.ExecuteReader
Next i
End Function
End Class
je comprend pas, pourtant les type envoyé sont bien les bon et pourtant j'ai déjà fait un code semblable dans mon rojet à un autre endroit. La seule différence, c,est que c'est un table d'un type que j'ai défini