Results 1 to 9 of 9

Thread: System.NullReferenceException bij doorlopen dataset rows

  1. #1
    Bedankt Dees!! dat doet het nu...

    Maar nu heb ik het volgende probleem al weer

    ik krijg deze error:
    An unhandled exception of type 'System.NullReferenceException' occurred in SmartDeviceApplication3.exe

    bij deze regel:
    For Each dr In dsAuthors.Tables("Authors").Rows

  2. #2
    Hoi,

    je zegt for each dr ... etc.

    dr is niets, althans ik zie niet dat jij die declareert een waarde geeft of wat. Ik denk dat hier het probleem zit.

    Succes

    edit: Als je even goed naar je huidige code kijkt en naar de foutmelding die je krijgt, kun je (denk zelf wel), constateren dat er iets fout gaat.

    Ik bedoel zo iets, maar mijn VB.NET is al weer een tijdje terug
    Code:
    Dim dr as Datarow
    dr = dsAuthors.Tables("Authors").Rows
    Last edited by Dees; 03-Apr-04 at 19:32.

  3. #3
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Qui custodiet ipsos custodes

  4. #4
    Ik heb dr wel aangemaakt dit is mijn onload cod:

    Code:
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            loadXMLData()
    
            Dim dr As DataRow
            Dim it As ListViewItem
            For Each dr In dsAuthors.Tables("Authors").Rows
                it = New ListViewItem(dr("id").ToString())
                it.SubItems.Add(dr("name").ToString())
                it.SubItems.Add(dr("phone").ToString())
                ListView1.Items.Add(it)
            Next
    
        End Sub
    en dit m'n loadxml:
    Code:
        Private Sub loadXMLData()
            dsAuthors = New DataSet("AuthorsDB")
            Try
                Dim fs As New FileStream(AUTHORSXML, FileMode.Open)
                Dim xr As New XmlTextReader(fs)
                dsAuthors.ReadXml(xr)
                xr.Close()
                fs.Close()
            Catch e As System.IO.FileNotFoundException
                MessageBox.Show("File " & AUTHORSXML & " not found.")
            Catch e As XmlException
                MessageBox.Show("XmlException occured")
            End Try
        End Sub
    Ik snap dan dit niet:
    For Each dr In dsAuthors.Tables("Authors").Rows

    wat bedoelen ze met Authors, hier zit denk ik dan ook de fout in..

  5. #5
    Hoi,

    je kunt in je dataset "tables" definieren. Dat hebben ze dus gedaan en die hebben ze Authors genoemd. Maar voor nu, misschien kun je eerst met de basis beginnen. Wanneer je dit begrijpt, kun je dan een stap verder gaan. Of met debuggen kijken welke waarde ze hebben.

    Succes

  6. #6
    Hmm..jah.. ik weet wel dat ik beter eerst bij het begin kan beginnen.. maar ik dacht dat het nabouwen van het programma dat op die site ( http://www.microsoft.com/netherlands...mmeren.asp#sde ) staat bescheven niet veel problemen zou gaan geven.. Maar kan het aan mij XML database liggen??

    Code:
    <?xml version="1.0" standalone="yes"?>  
    <DATAPACKET Version="2.0">
    <METADATA>
    	<FIELDS>
    		<FIELD attrname="ID" fieldtype="i4"/>
    		<FIELD attrname="Name" fieldtype="string" WIDTH="30"/>
    		<FIELD attrname="Phone" fieldtype="i4"/>
    	</FIELDS>
    <PARAMS CHANGE_LOG="1 0 4"/>
    </METADATA>
    	<ROWDATA>
    		<ROW RowState="4" ID="1" Name="Supersurver" Phone="12345678"/>
    	</ROWDATA>
    </DATAPACKET>

  7. #7
    Hoe ziet het voorbeeld XML bestand van dat artikel eruit? Die staat in je Samples directory, heb ik niet bij de hand heb hier alleen Delphi 8 geinstalleerd geen Visual Studio.

    Heb je die tables ook al aangemaakt (zoals in dat artikel staat?)

  8. #8
    dat is het 'm now juist ze geven geen voorbeeld van een XML bestand..

  9. #9
    Hoi,

    volgens mij is dat gewoon een XML file die word geinstalleerd bij VS.NET in de map:

    \Samples\VB.NET\AuthorsDB.xml

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Wijzigen Dataset property
    By wink in forum Databases
    Replies: 3
    Last Post: 27-Oct-04, 22:54
  2. FastReport Perikel / Bug
    By Richard in forum Databases
    Replies: 12
    Last Post: 01-Apr-02, 02:07

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •