bonjour
j'ai ecris une classe Devis et une sous Classe LigneDevis
je souhaiterais faire
Public Class Devis
Private m_Id as integer
Public Property Id as Integer
Get
Return m_id
end get
Set(ByVal Value As Integer)
m_id = value
End set
Protected Class LigneDevis
*/J'ai mis protected car je souhaites qu'il y es que devis qui voit
LigneDevis*/
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit
Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
merci de votre aide, si vous penser que declarez une sous classe dans
une classe c'est pas bien, dite le et aiguillez moi sur la bonne solution
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zazar
Bonjour,
Public Class Devis
Private m_Id as integer
Public Property Id as Integer Get Return m_id end get Set(ByVal Value As Integer) m_id = value End set
Protected Class LigneDevis */J'ai mis protected car je souhaites qu'il y es que devis qui voit LigneDevis*/
Dans ce cas, utilisez private :).
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
Une instance de la classe LigneDevis n'a pas accés directement à son objet parent. Il faut que vous passiez un objet de type Devis à votre instance de LigneDevis, exactement comme si LigneDevis était une classe normale.
-- Zazar
Bonjour,
Public Class Devis
Private m_Id as integer
Public Property Id as Integer
Get
Return m_id
end get
Set(ByVal Value As Integer)
m_id = value
End set
Protected Class LigneDevis
*/J'ai mis protected car je souhaites qu'il y es que devis qui voit
LigneDevis*/
Dans ce cas, utilisez private :).
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit
Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
Une instance de la classe LigneDevis n'a pas accés directement à son
objet parent. Il faut que vous passiez un objet de type Devis à votre
instance de LigneDevis, exactement comme si LigneDevis était une classe
normale.
Public Property Id as Integer Get Return m_id end get Set(ByVal Value As Integer) m_id = value End set
Protected Class LigneDevis */J'ai mis protected car je souhaites qu'il y es que devis qui voit LigneDevis*/
Dans ce cas, utilisez private :).
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
Une instance de la classe LigneDevis n'a pas accés directement à son objet parent. Il faut que vous passiez un objet de type Devis à votre instance de LigneDevis, exactement comme si LigneDevis était une classe normale.
-- Zazar
Etudiant
Zazar a écrit :
Bonjour,
Public Class Devis Private m_Id as integer
Public Property Id as Integer Get Return m_id end get Set(ByVal Value As Integer) m_id = value End set
Protected Class LigneDevis */J'ai mis protected car je souhaites qu'il y es que devis qui voit LigneDevis*/
Dans ce cas, utilisez private :).
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
Une instance de la classe LigneDevis n'a pas accés directement à son objet parent. Il faut que vous passiez un objet de type Devis à votre instance de LigneDevis, exactement comme si LigneDevis était une classe normale.
-- Zazar
merci beaucoup
Zazar a écrit :
Bonjour,
Public Class Devis
Private m_Id as integer
Public Property Id as Integer
Get
Return m_id
end get
Set(ByVal Value As Integer)
m_id = value
End set
Protected Class LigneDevis
*/J'ai mis protected car je souhaites qu'il y es que devis qui voit
LigneDevis*/
Dans ce cas, utilisez private :).
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit
Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
Une instance de la classe LigneDevis n'a pas accés directement à son
objet parent. Il faut que vous passiez un objet de type Devis à votre
instance de LigneDevis, exactement comme si LigneDevis était une classe
normale.
Public Property Id as Integer Get Return m_id end get Set(ByVal Value As Integer) m_id = value End set
Protected Class LigneDevis */J'ai mis protected car je souhaites qu'il y es que devis qui voit LigneDevis*/
Dans ce cas, utilisez private :).
*/Pour remplir ma ligne de devis j'utilise une requete*/
SELECT ..... WHERE ((MaTable.IdDevis) = " & Id & ");"
End Class */Fin classe LigneDevis*/
End Class */Fin classe Devis*/
Ben la il me souligne Id et me dit Reference to a non-shared member requires an object reference.
Que cela veut t'il dire?
Une instance de la classe LigneDevis n'a pas accés directement à son objet parent. Il faut que vous passiez un objet de type Devis à votre instance de LigneDevis, exactement comme si LigneDevis était une classe normale.