[Acces] Realtime query's uitvoeren/gegevens bewerken

Pagina: 1
Acties:

  • Yuri
  • Registratie: Juni 2001
  • Laatst online: 13-08 00:23
Ik heb hier een acces databaseje met een applicatie d'r in gebouwd en nu zit ik nog met een probleempje.

Het is een acces applicatie voor relatie beheer. Ík heb voor contact personen een aparte tabel waarin de gegevens van de contact personen staan.

geslacht, titel, voorletter, tussenvoegsel, achternaam, roepnaam en totaal (en nog een paar die niet relevant zijn)

Nou de eerste velden spreken voorzich, alleen het veld TOTAAL is een veld waarin een samenvoeging bestaat van de voorletter/tussenvoegsel/achternaam.

Dat doe ik dmv een query:

code:
1
2
3
SELECT Bedrijf.ZOEK, CP.Voorletters, CP.Tussenv, CP.Achternaam, [Voorletters] & " " & [Tussenv] & " " & [Achternaam] AS Totaal
FROM Bedrijf INNER JOIN CP ON Bedrijf.ZOEK = CP.ZOEK
GROUP BY Bedrijf.ZOEK, CP.Voorletters, CP.Tussenv, CP.Achternaam, [Voorletters] & " " & [Tussenv] & " " & [Achternaam];


Als je de database/app sluit en opend zijn de gegevens vernieuwd. Daarvoor dus niet. Nu wil dat het realtime geschreven wordt. Dus dat wanneer ik een nieuw contact persoon invoer, ik meteen de samenvoeging van die velden kan aanroepen zonder eerst de dbase te sluiten en op nieuwe te openen.

Iemand iedeen? Ik kom er niet uit (en de search gaf geen uitkomst)

GoT voor Behoud der Nederlandschen Taal [GvBdNT]


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 26-06 10:37

OZ-Gump

terug van weggeweest

query sluiten en opnieuw openen misschien? Je kunt je vast wel voorstellen dat, als de query gedaan wordt en vervolgens iets aan de brontabel van de query wordt toegevoegd, dit niet automagisch in de query komt te staan. Hiervoor moet je de query opnieuw laten draaien.

Oftewel: een requery uitvoeren.

My personal website


Verwijderd

En waarom wil je dat veld totaal. Je kunt ook dmv een query aan een form oid de gegevens totaliseren. Dan heb je die hele kolom niet nodig. Het word dan realtime uitgevoerd op het moment van aanroepen en niet op het moment van invoer.