Ik heb een form, waar gebruikers gegevens in een tabel (SQL Express) kunnen vullen
De primary key (het veld ID) van die tabel is een int die autoincrement.
dit werkt met 1 user tegelijk perfect, maar als 2 of meer users tegelijk werken, krijgen zij beide bv nr 12 in het veld ID.
Dit is natuurlijk niet wenselijk en gaat met het opslaan ook fout omdat de ID 12 2x voorkomt.
Dit heb ik nu als volgt opgelost:
als men op de knop "nieuw record" drukt, dan:
Het lijkt me namelijk een beetje omslachtig om iedere keer de dataset opnieuw te vullen, als er een nieuw record wordt toegevoegd.
De primary key (het veld ID) van die tabel is een int die autoincrement.
dit werkt met 1 user tegelijk perfect, maar als 2 of meer users tegelijk werken, krijgen zij beide bv nr 12 in het veld ID.
Dit is natuurlijk niet wenselijk en gaat met het opslaan ook fout omdat de ID 12 2x voorkomt.
Dit heb ik nu als volgt opgelost:
als men op de knop "nieuw record" drukt, dan:
- Wordt eerst de dataset opnieuw geladen
- daarna wordt er een record toegevoegd
- Dit record wordt meteen opgeslagen
Het lijkt me namelijk een beetje omslachtig om iedere keer de dataset opnieuw te vullen, als er een nieuw record wordt toegevoegd.
Beschikbaar voor ontwikkeling van (webbased) applicaties en dataconversies