Avatar billede bjarke Nybegynder
20. januar 2000 - 10:45 Der er 2 kommentarer og
1 løsning

2-i-en

Her er 2 mindre spørgsmål

1) Hvis man bruger dataarkvisning i en formular, kan man så ikke få farvet låste celler (kolonner) grå? Hvordan? Eller hvad er alternativet. Formålet er, at brugeren ikke skal forsøge at indtaste data i felter, som ikke skal indtastes, men kun ses.

2) Når jeg laver en sql-query har jeg fundet ud af, at hvis den er lavet som "LEFT JOIN" kan man rette og indtaste i resultatet, men hvis den er lavet som "EQUI JOIN", kan man ikke redigere resultatet.
  Hvad er reglerne for hvornår man kan redigere/indtaste nye data i en query og hvornår man ikke kan.
Avatar billede moses Praktikant
20. januar 2000 - 11:46 #1
1)
Datasheet view er en standard visning, hvor formens indhold vises med ganske almindelig "tabel-visning".
Du kan ikke redigere i formatet (farver og funktioner), som du kan med forms.

2)
Hvis du stiller f.eks 2 tabeller op over for hinanden og fortæller, hvilke felter, der skal sammenlignes i de to tabeller for at få entydige records, der består dels af den ene og dels af den anden tabel, så kan du redigere i det.
(Én record i tabel 1 passer kun sammen med én record i tabel 2)

Hvis du beskriver sammenhængen imellem de to tabeller, så der f.eks. er to records i tabel 2, som vil passe til én record i tabel 1, så kan Access jo ikke ændre i tabel 1 - uden at det kommer til at gælde for begge records i tabel 2. Og du vil jo kun ændre på den ene af dem.

Avatar billede moses Praktikant
20. januar 2000 - 12:23 #2
Hvis du tænker i Objekter, så hver tabel er beskrivelsen (egenskaber) ved dette objekt, som f.eks. fornavn, efternavn, farve, form, religion, bil-nummerplade ....
Det vil da være en fordel, at markere hver tabel med en primær nøgle, så hver record kan beskrives entydigt ved tabelnavn og værdien for primærnøglen.

Person-tabellen kan så henvise til Bil-tabellen og angive at klausen har bil nr. 4536. Det vil så være entydigt og en query med disse to tabeller blandet sammen kan redigeres - uanset, hvilken Join metode, der anvendes (en left join vil så bare give det samme, som en EQ-Join).
Avatar billede bjarke Nybegynder
24. januar 2000 - 18:04 #3
Takker :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB