Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Werken met veel ID-velden (ongeveer 45) lukt niet  (gelezen 2455 keer)

0 leden en 1 gast bekijken dit topic.

Offline Temmerman_Diego

  • Ervaren lid
  • ***
  • Berichten: 313
  • Geslacht: Man
  • Don Diego
Werken met veel ID-velden (ongeveer 45) lukt niet
« Gepost op: 05 augustus 2011, 10:33:17 »
Hallo forum

Ik heb een tabel (PLANNING) met 45-ID-velden. Elk ID-veld verwijst naar een bijhorende tabel met de mogelijke ID-verwijzing. (Voorbeeld: TBL.Gemeente: 1 = Brussel, 2 = Antwerpen, 3 = Gent, 4 = Leuven, enz).

Ik probeer alle informatie uit de tabel PLANNING op 1 scherm te krijgen via 1 formulier. (waar in de tabel PLANNING het gemeente-ID 1 is, wordt in het formulier Brussel getoond).

Access 2007 loopt echter constant vast na het toevoegen van meerde ID-tabellen. Melding: Access 2007 reageert niet. Na 10 minuten worden de gegevens alsnog getoond, maar bij ELKE wijziging in het formulier, terug 10 minuten wachten).

Vermoedelijk ben ik tegen de limieten van Access aan het vechten (maximum 32 joins?).

Weet er iemand hoe ik hier uitgeraak?
Is het werken met één of meerdere subformulieren een oplossing?
Dien ik primaire sleutels te gebruiken in de ID-tabellen?

Alvast dank voor alle mogelijke suggesties!

Don Diego
Lukt niet wegens ongeldige klasse ???

Offline Stegisoft

  • Ambassadeur
  • *****
  • Berichten: 2.342
  • Geslacht: Man
Re: Werken met veel ID-velden (ongeveer 45) lukt niet
« Reactie #1 Gepost op: 05 augustus 2011, 12:50:36 »
Beste Temmerman_Diego,

Dat is niet normaal dat je maar liefst 45 ID-velden hebt.
Volgens kan dat met slechts 1 extra ID-veld alle gemeente tonen.

Tabel planning:
ID
ID gemeente

Tabel gemeente
ID gemeente
ID subgemeente

Tabel subgemeente
ID subgemeente

Zo ongeveer zou je moeten denken.



Groetjes

Stegisoft

Linux Mint 19.3 64 bits sinds 4/2019
Intel Core i7 5820K @ 3.30GHz
16,0GB Dual-Kanaal Onbekend @ 1197MHz
EVGA INTERNATIONAL CO.LTD 131-HE-E095
NVIDIA GeForce GTX 960
238GB NVMe Samsung SSD 950 (M2 SSD)
ASUS BC-12D2HT (Blu-ray - DVD-RW)
ASUS Essence STX II Audio Device
Waterkoeling Corsair Hydro Series H100i V2

Offline Temmerman_Diego

  • Ervaren lid
  • ***
  • Berichten: 313
  • Geslacht: Man
  • Don Diego
Re: Werken met veel ID-velden (ongeveer 45) lukt niet
« Reactie #2 Gepost op: 05 augustus 2011, 13:29:22 »
Beste Stegisoft

Bedankt voor je reactie.

Waarom vind jij het niet normaal dat ik 45 ID-velden heb?

De reden waarom ik voor ID-velden kies, is omdat je database (lees: tabel PLANNING), dan veel compacter is. In de ID-velden (TBL.PLANNING) wordt immers maar een nummertje bewaard (Byte-type) in plaats van telkens de volledige naam van het veld (bv. 1 ipv Brussel). En die 45 ID-velden heb ik echt wel nodig.

Trouwens: het zijn geen sub-ID's m.b.t. de tabel Gemeente, maar met 44 andere tabellen.

Stilaan geraak ik er (voorlopig althans) uit door met een subformulier te werken. Tot nu toe met succes.
Ik hou jullie op de hoogte van de vorderingen.

DonDiego
Lukt niet wegens ongeldige klasse ???

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: Werken met veel ID-velden (ongeveer 45) lukt niet
« Reactie #3 Gepost op: 08 augustus 2011, 17:02:29 »
't zou leuk zijn eens die structuur te zien zonder data?

Lijkt me een bijzonder mooie oefening om te normaliseren.
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Stegisoft

  • Ambassadeur
  • *****
  • Berichten: 2.342
  • Geslacht: Man
Re: Werken met veel ID-velden (ongeveer 45) lukt niet
« Reactie #4 Gepost op: 09 augustus 2011, 02:21:07 »
Temmerman_Diego,

Als je 44 aparte tabellen hebt voor gemeente dan ben je verkeerd bezig.
Stel voor dat je voor 500 gemeente zou doen dan zou je 500 tabellen moeten maken wat onoverzichtelijk is.
Beetje logisch denken.

Groetjes

Stegisoft
Linux Mint 19.3 64 bits sinds 4/2019
Intel Core i7 5820K @ 3.30GHz
16,0GB Dual-Kanaal Onbekend @ 1197MHz
EVGA INTERNATIONAL CO.LTD 131-HE-E095
NVIDIA GeForce GTX 960
238GB NVMe Samsung SSD 950 (M2 SSD)
ASUS BC-12D2HT (Blu-ray - DVD-RW)
ASUS Essence STX II Audio Device
Waterkoeling Corsair Hydro Series H100i V2

Offline Temmerman_Diego

  • Ervaren lid
  • ***
  • Berichten: 313
  • Geslacht: Man
  • Don Diego
Re: Werken met veel ID-velden (ongeveer 45) lukt niet
« Reactie #5 Gepost op: 09 augustus 2011, 07:33:28 »
Stegisoft

Het gaat hier niet om 44 tabellen ivm gemeenten. Ik heb 1 tabel als voorbeeld genomen om mijn probleem te verklaren.

Het probleem is opgelost door te werken met een subformulier.
Lukt niet wegens ongeldige klasse ???

Offline Stegisoft

  • Ambassadeur
  • *****
  • Berichten: 2.342
  • Geslacht: Man
Re: Werken met veel ID-velden (ongeveer 45) lukt niet
« Reactie #6 Gepost op: 10 augustus 2011, 17:34:47 »
Goedendag Temmerman_Diego,

Fijn dat je zelf opgelost hebt.
Met subformulieren kan je veel bereiken.

Groetjes

Stegisoft
Linux Mint 19.3 64 bits sinds 4/2019
Intel Core i7 5820K @ 3.30GHz
16,0GB Dual-Kanaal Onbekend @ 1197MHz
EVGA INTERNATIONAL CO.LTD 131-HE-E095
NVIDIA GeForce GTX 960
238GB NVMe Samsung SSD 950 (M2 SSD)
ASUS BC-12D2HT (Blu-ray - DVD-RW)
ASUS Essence STX II Audio Device
Waterkoeling Corsair Hydro Series H100i V2

 


www.combell.com