Hallo

Welkom, Gast. Alsjeblieft inloggen of registreren.

Recent

376 gasten, 0 leden

Welkom, Gast. Alsjeblieft inloggen of registreren.

29 maart 2024, 14:05:46

Login met gebruikersnaam, wachtwoord en sessielengte

Nieuws

Welkom op het vernieuwde NL Computer Forum!

Auteur Topic: Onvoldoende sleutelkolomgegevens  (gelezen 15470 keer)

0 leden en 1 gast bekijken dit topic.

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Onvoldoende sleutelkolomgegevens
« Gepost op: 25 juli 2011, 22:10:22 »
In Visual Basic 6.0 krijg ik de volgende fout als ik in een Data View Window bepaalde velden wil veranderen:
"Er zijn onvoldoende sleutelkolomgegevens of deze zijn onjuist. Te veel rijen zijn door het bijwerken beïnvloed." Bij eenzelfde tabel met dezelfde gegevens in een ander pad krijg ik die melding niet. Als ik de verandering beperk tot 1 veld krijg ik de foutmelding ook. Wat zit hier fout?

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Onvoldoende sleutelkolomgegevens
« Reactie #1 Gepost op: 25 juli 2011, 23:36:07 »
Hoi Jan,

Deze berichten geven een duidelijke uitleg.

Lukt het daarmee?


Peter

Offline jvdpeet †
  • Senior lid
  • ****
  • Berichten: 365
  • Geslacht: Man
Re: Onvoldoende sleutelkolomgegevens
« Reactie #2 Gepost op: 26 juli 2011, 12:29:04 »
Hoi Peter,
Bedankt voor deze uitleg. Ik begrijp nu in ieder geval wat de foutmelding betekent. Wat ik nog niet begrijp is waarom een identieke tabel met precies dezelfde indeling en inhoud, maar in een ander pad deze fout niet geeft. Beide databases en tabellen zijn exact hetzelfde opgezet en gevuld en geven een verschillend gedrag te zien. Heb ik wellicht onbewust iets een de ene tabel veranderd, wat deze fout tot gevolg heeft gehad en zo ja hoe kan ik dat terugdraaien?

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Onvoldoende sleutelkolomgegevens
« Reactie #3 Gepost op: 26 juli 2011, 13:05:45 »
Hoi Jan,

Als de databases en tabellen dezelfde opzet hebben, met primaire key neem ik aan, dan kan het probleem alleen in de gebruikte componenten/eigenschappen zitten of in de gebruikte programma-code.
Een component kun je eenvoudig van het goed werkende formulier kopiëren naar het niet werkende formulier om te bepalen of daar het probleem zit.


Peter