Ik heb een applicatie ontwikkeld in C# tbv een pocket pc.
Deze applicatie bestaat uit meerdere schermen.
In de onload van de hoofdformulier (wordt eenmalig uitgevoerd) defineer ik mijn DataSet welke is gedeclareerd ( public static DataSet ds = new DataSet(); )
1. frmHoofdmenu.ds.Tables.Add("INLADEN");
2. frmHoofdmenu.ds.Tables[0].Columns.Add("Locatie");
3. frmHoofdmenu.ds.Tables[0].Columns.Add("Artikel");
4. frmHoofdmenu.ds.Tables[0].Columns.Add("Aantal");
In een ander formulier heb ik de mogelijkheid een row te verwijderen.
Dit gebeurd met de volgende code-regel:
1. frmHoofdmenu.ds.Tables[0].Rows[index].Delete();
Waarbij index de juiste waarde heeft.
Wanneer ik nu 1 regel toevoeg aan de DataSet en deze verwijder, gaat dit de eerste keer goed. Voeg ik echter nog een regel toe en verwijder ik deze, dan krijg ik een native error.
ExceptionCode 0xc0000005
ExceptionAdress 0x02aa1e4e
Heeft dit met toegang tot mijn DataSet te maken?
Iemand enig idee hoe ik dit kan verhelpen?
Deze applicatie bestaat uit meerdere schermen.
In de onload van de hoofdformulier (wordt eenmalig uitgevoerd) defineer ik mijn DataSet welke is gedeclareerd ( public static DataSet ds = new DataSet(); )
1. frmHoofdmenu.ds.Tables.Add("INLADEN");
2. frmHoofdmenu.ds.Tables[0].Columns.Add("Locatie");
3. frmHoofdmenu.ds.Tables[0].Columns.Add("Artikel");
4. frmHoofdmenu.ds.Tables[0].Columns.Add("Aantal");
In een ander formulier heb ik de mogelijkheid een row te verwijderen.
Dit gebeurd met de volgende code-regel:
1. frmHoofdmenu.ds.Tables[0].Rows[index].Delete();
Waarbij index de juiste waarde heeft.
Wanneer ik nu 1 regel toevoeg aan de DataSet en deze verwijder, gaat dit de eerste keer goed. Voeg ik echter nog een regel toe en verwijder ik deze, dan krijg ik een native error.
ExceptionCode 0xc0000005
ExceptionAdress 0x02aa1e4e
Heeft dit met toegang tot mijn DataSet te maken?
Iemand enig idee hoe ik dit kan verhelpen?