Waardes van selectievakjes opslaan in 1 veld

Status
Niet open voor verdere reacties.

Tamara27

Gebruiker
Lid geworden
1 mrt 2010
Berichten
224
Beste

Ik heb op een formuliertje redelijk wat selectievakjes staan die allemaal een waarde vertegenwoordigen. Omdat het er zo veel zijn, zou ik ze graag opslaan in 1 veld in een bepaalde tabel. Ik weet dat dit ten sterkste wordt afgeraden om naderhand het opzoeken niet nodeloos moeilijker te maken, maar anders wordt de tabel erg groot.


DUS:
Selectievakje 1 = groen
Selectievakje 2 = rood
Selectievakje 3 = blauw

Graag zou ik nu, aan de hand van welk vakje aangevinkt staat, deze eigenschappen opslaan in 1 veld, zijnde: "groen, rood, blauw" of "groen, blauw".
Telkens dus door een komma gescheiden.

Belangrijk te vermelden dat deze oplossing ook moet werken op een pc waar nog access 2003 gebruikt wordt.

Heb al verschillende posts afgelezen, maar krijg het precies toch niet klaar.

Alvast bedankt!
 
Als de db ook in 2003 gebruikt wordt heb ik maar één advies: niet doen!
In 2007/2010 kun je nog enigszins genormaliseerd werken, omdat je daar de optie hebt om in een veld meerdere waarden op te slaan, maar dan nog: erg overzichtelijk wordt het er niet van. Bovendien moet je dan in een keuzelijst verschillende waarden selecteren, en dat zie je dan niet echt meer terug op je formulier zonder trucs. Bovendien maak je de db alleen maar groter, omdat je veel meer tekens moet opslaan. Dus i.p.v. de db kleiner, maak je hem groter. De enige reden die ik kan bedenken om gegevens te combineren, is als je niet genoeg hebt aan 256 velden. Wellicht kun je bij elkaar horende gegevens in tabellen zetten, en daar uit laten kiezen. Dan hou je nog overzicht, en je torpedeert de uitwisselbaarheid niet.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan