Avatar billede stinejh1980 Nybegynder
05. januar 2006 - 15:28 Der er 2 kommentarer og
1 løsning

Opdatering af værdier i databaser

Kan man lave automatisk opdatering af data ved at ændre dem et centralt sted?

I min db har jeg tabeller med data som skal blive trukket op i mit program når brugeren taster hent. Hvis brugerne ikke er tilfreds med data, har de mulighed for andre alternativer vha dropdown som bliver genereret fra en seperat tabel i db. Er det muligt at hvis administrator retter i dropdown tabellen at de samme data bliver ændret i selve datatabellerne.

Eks:

Kundetabel og postnrtabel.
Hvis jeg ændre Aalborg til Ålborg i min post nr tabel, så bliver alle kunder som bor i Aalborg rettet til Ålborg.

/Elvstine
Avatar billede -anders- Juniormester
05. januar 2006 - 15:53 #1
Hej, hvis dine relationer er i orden mellem tabellerne, kan du angive kaskadevis opdatering af relaterede felter for den aktulle relation dvs. hvis du ændre Aalborg til Ålborg i postnummertabellen vil alle relaterede poster i kundetabellen (kun kunder der bor i Aalborg), blive opdateret automatisk. Hvos du ikke har nogle relationer mellem tabellerne er det en lidt anden sag, prøv evt. at kikke på det
Avatar billede -anders- Juniormester
05. januar 2006 - 16:56 #2
Du kan også lave en ny forspørgsel, baseret på din kundetabel, sørg for at felter postnr og by er medtaget, gem denne forspørgsel som en opdateringsforspørgsel.

Åben nu din opdateringsforspørgsel i designvisning, i feltet By angiver du kriteriet til "Aalborg", i feltet Opdater til skiver du "Ålborg". luk og gem, åben forspørgsel på normal vis og svar ja til at opdatere de angivne rækker. Dette er også en måde at gøre det på.

PS. det er altid en god ide at arbejde på en kopi da man jo ændre i data, på denne måde kan du sikre dig at det køre som du ønsker før du ændre i originalen.
Avatar billede stinejh1980 Nybegynder
06. januar 2006 - 15:44 #3
Jeg prøver det lige.

Min brugere kan rette data vha. axcel, da de ikke kender access. Kan jeg så stadig bruge import af tabeller og overskrive eksistrende tabeller hvis der er relationer??
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