Bon, dat gezegd zijnde. Ik ga eens beginnen kijken naar werken met datasets in C#.

Ik heb die hele treeview/listview min of meer in orde? Ja, ik zou nog een refresh moeten forceren als ik klik op de treeview na een dubbelklik in de listview, en er zou eventueel nog een update from listview naar de treeview moeten zijn, maar dat zijn details. Kriegsnebenschauplatzen op de weg naar een boekformulier dat updatebaar is en –vooral– cancelbaar zonder up te daten.

Het wordt in ieder geval al direkt een vuurdoop: niet één tabel maar zo ongeveer alle tabellen van de hele database, met kruisreferenties en alles, allemaal open te doen, te tonen en up te daten.

Ik denk dat ik maar begin met gewone boekgegevens, tonen. En dan: editeren. En dan: wegschrijven. En dan: koppelen met uitgevers (of zo) tonen. En dan, uitgevers toevoegen én boeken wijzigen, allebei cancelbaar. En dan: koppeling wegschrijven.

Werk aan de winkel dus. Eerst: datasets beginnen gebruiken. En voor alles: een eenvoudig form maken voor de boeken.