Bijwerk query handleiding 3 van de cursus

Status
Niet open voor verdere reacties.

JacobCats

Gebruiker
Lid geworden
13 jun 2014
Berichten
130
handleiding 3 bijwerken gegevens
Ik heb onderstaand gevolgd

1. Open de tabel DuikLeden_Import in Ontwerpweergave en voeg een numeriek veld toe
met de naam [TrainingSoortID]. Let er op dat het veldtype Lange Integer is
2. Maak een nieuwe Query aan van het type Bijwerken
Access 2003: Menu <Query>, optie <Bijwerkquery>.
Access 2007/2010: knop <Bijwerken>.
3. Voeg de tabellen Duikleden_Import en tblSoortTraining toe aan de query.
4. Sleep het veld SoortTraining uit tblSoortTraining naar het veld SoortTraining in de
tabel Duikleden_Import.
5. Sleep het veld TrainingSoortID uit Duikleden_Import naar het queryraster. Typ in de
regel <Wijzigen in> [tblSoortTraining].[TrainingSoortID].
6. Klik op de knop <Uitvoeren> om de records bij te werken.

Ik krijg nu de volgende pop-up
U staat op het 0 rij(en) bij te werken.

Wat zou hiervan de oorzaak kunnen zijn?
 
Kun je de db er even bijdoen? Dan kan ik het beter beoordelen.
 
goede avond.

Als bijlage de database.

Ik heb het nog een aantal keren geprobeerd.
Helaas, blijf tegen hetzelfde aanlopen.

mvrgr
Jacob
 

Bijlagen

  • Nieuwe gecomprimeerde (gezipte) map.zip
    46,9 KB · Weergaven: 37
Jouw query bevat een foutje: hij koppelt op twee velden.
PHP:
UPDATE DuikLeden_Import INNER JOIN tblSoortTraining ON (tblSoortTraining.SoortTraining = DuikLeden_Import.SoortTraining) 
AND (DuikLeden_Import.TrainingSoortID = tblSoortTraining.TrainingSoortID) SET DuikLeden_Import.TrainingSoortID = [tblSoortTraining].[TrainingSoortID];
Dat moet niet, je moet echt alleen op het veld [Soort training] koppelen. Dus zo:
PHP:
UPDATE DuikLeden_Import INNER JOIN tblSoortTraining ON DuikLeden_Import.SoortTraining = tblSoortTraining.SoortTraining 
SET DuikLeden_Import.TrainingSoortID = [tblSoortTraining].[TrainingSoortID];
 
Nogmaals goede avond,

De database aangepast en het werkt.
Dank je voor je zeer snelle ondersteuning.

hartelijke groet van
Jacob
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan