dieterm
Legacy Member
Hallo allemaal.
Voor mijn eindwerk moet ik een programma schrijven in vb.net dat data uit een sqldatabase haalt en deze offline opslaat als xml.
Ik heb al enkele dagen zitten zoeken, maar vindt geen oplossing voor onderstaand probleem.
Ik zou graag het volgende doen, maar er treed steeds een exception op:
Dit is de exception die optreedt:
Wie kan mij helpen om dit probleem op te lossen?
Alvast bedankt
Voor mijn eindwerk moet ik een programma schrijven in vb.net dat data uit een sqldatabase haalt en deze offline opslaat als xml.
Ik heb al enkele dagen zitten zoeken, maar vindt geen oplossing voor onderstaand probleem.
Ik zou graag het volgende doen, maar er treed steeds een exception op:
Code:
Private Sub GetVestigingTest()
Dim myDataset As New DataSet("Hazop")
'laad de data van een xml bestand
myDataset.ReadXml("C:\XmlDatabase\Hazop.xml")
Dim myDataRow As DataRow = myDataset.Tables("Vestiging").Rows(0)
'hieronder gebeurt de exception
Dim myVestiging As Vestiging = myDataRow
MsgBox(myVestiging.Naam)
End Sub
Class Vestiging
Inherits Data.DataRow
Public Sub New(ByVal builder As DataRowBuilder)
MyBase.New(builder)
End Sub
Property Naam() As String
Get
Return Item("naam")
End Get
Set(ByVal value As String)
Item("naam") = value
End Set
End Property
End Class
Dit is de exception die optreedt:
System.InvalidCastException was unhandled
Message="Unable to cast object of type 'System.Data.DataRow' to type 'Vestiging'."
Wie kan mij helpen om dit probleem op te lossen?
Alvast bedankt
).