Avatar billede jesperbaldur Nybegynder
29. juni 2001 - 17:10 Der er 3 kommentarer og
1 løsning

forespørgsler og formularer

Jeg sidder og skal til at lave et regnskabsprogram i access, men jeg er helt nybegynder så jeg er allerede støt på flere ting jeg ikke kan finde ud af.
Jeg har oprettet en tabel med felterne kundenr, adresse, postnr, by o.lign. Der har jeg så lavet en formular så man kan indtaste nye kunder. Det jeg gerne vil have den til, er at når jeg indtaster et kundenr som allerede findes, så skal den selv udfylde resten af felterne, og hvis kundenr ikke findes skal man kunne tilføje en ny kunde.
Sikkert meget simpelt, håber nogle gider hjælpe.

Jesper Hansen
Avatar billede racemouse Nybegynder
29. juni 2001 - 17:44 #1
www.html.dk

der er en ASP tut, der er ok
Avatar billede mugs Novice
29. juni 2001 - 17:58 #2
Hej jesperbaldur

Jeg forstår, at det er en ny database du er ved at lave. Det er ikke noget problem at lave det som du ønsker. Det er et spørgsmål om den grundlæggende konstruktion af dine tabeller og relationer.

Men Access er jo et database-program og du vil lave et regnskabsprogram, som jo typisk hører hjemme i Excel. Hvorfor lave det i Access?

Hvis du ønsker at lave en database, hvor du kan holde styr på dine kunder og iøvrigt foretage yderligere databehandling af dine kundedata, er det heller ikke noget problem, at sende udvalgte data til Excel, for der at foretage beregninger som et databaseprogram ikke er velegnet til.

Jeg skal gerne give en hjælpende hånd, men det er nemmeste er, hvis du vil sende mig databasen, så vil jeg se på den iaften.

mugs@get2net.dk

Mvh / mugs
Avatar billede mugs Novice
29. juni 2001 - 18:12 #3
Et hurtigt svar:

Tabellen med dine oplysninger om kunden kalder vi tabel2. Gør kundenr. til tabellens primære nøgle.
denne tabel virker som et lager af kundeoplysninger.

Opret en ny tabel kaldet tabel1. Denne tabel arbejder du med og indtaster nye data f.eks. nye køb. Denne tabel skal indeholde et felt kaldet kundenr.

Åbn databasens relationsvindue og træk en relation fra tabel2 til tabel1 jointype 3.

Derefter laver du en forespørgsel og benytter felterne:

Tabel1: Kundenr
Tabel2: kundens adresse, telefonnr. m.v.

Når du indtaster et kundenr i forespørgslen, vil du fra tabel2 få vist de oplysninger der matcher kundenr.

Lav derefter en formular med forespørgslen som postkilde.

Dette er skrevet direkte på skærmen og er ikke afprøvet. Der er flere finesser der kan optimere din database, men det er nemmest hvis jeg kan se den.

mvh / mugs

Avatar billede jesperbaldur Nybegynder
29. juni 2001 - 19:03 #4
ok, jeg prøver lige det du skrev. Har sendt databasen som jeg har lavet.
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