Avatar billede brassmaid Nybegynder
02. marts 2003 - 14:51 Der er 7 kommentarer og
1 løsning

Hmm hjælp mig lige :-)

Hej

Er der ikke nogen der i ord kan forklare hvad denne sql sætning gør

UPDATE adresser INNER JOIN vejnavn ON [adresser].[Vejkode]=[vejnavn].[Vejkode] SET adresser.Vejnavn = [Vejnavn]![Vejnavn]
Avatar billede mugs Novice
02. marts 2003 - 14:55 #1
Opdaterer feltet vejnavn i tabellen adresser, hvor tabellen adresser felt Vejkode er = feltet Vejnavn i tabellen Vejnavn
Avatar billede brassmaid Nybegynder
02. marts 2003 - 15:06 #2
Kan du ikke prøve at bryde sql sætningen op og skrive udfor hvad det betyder
Avatar billede brassmaid Nybegynder
02. marts 2003 - 15:11 #3
Grunden til at jeg spørger er fordi jeg har har 2 sætninger hvor den ene virker fint men den anden prompter hele tiden for input

Sætning 1:
UPDATE adresser INNER JOIN vejnavn ON [adresser].[Vejkode]=[vejnavn].[Vejkode] SET adresser.Vejnavn = [Vejnavn]![Vejnavn];

Sætning 2:
UPDATE adresser INNER JOIN post ON [adresser].[PostNr]=[post].[PostNr] SET adresser.PostNavn = [ PostNavn]![PostNavn];

Bør disse 2 sætninger ikke gøre det samme ??
Avatar billede mugs Novice
02. marts 2003 - 15:15 #4
Rent umiddelbart bør de gøre det samme. Men du bliver promptet for input, skyldes det normalt at Access ikke kan genkende eet eller flere felter. kontroller for stavefejl.

Prøv evt. at lave en traditionel opdateringsforespørgsel fra databasevinduet, og når det fungerer, så åbn forespørgslen i SQL visning og se.
Avatar billede terry Ekspert
02. marts 2003 - 15:36 #5
try
UPDATE adresser INNER JOIN [post] ON [adresser].[PostNr]=[post].[PostNr] SET adresser.PostNavn = [ PostNavn]![PostNavn];
Avatar billede terry Ekspert
02. marts 2003 - 15:41 #6
[ PostNavn]![PostNavn]; = [ Post]![PostNavn];
Avatar billede terry Ekspert
02. marts 2003 - 15:42 #7
UPDATE adresser INNER JOIN [post] ON [adresser]![PostNr]=[post].[PostNr] SET adresser!PostNavn = [ Post]![PostNavn];
Avatar billede terry Ekspert
02. marts 2003 - 15:43 #8
we will get there

UPDATE [adresser] INNER JOIN [post] ON [adresser]![PostNr]=[post]![PostNr] SET [adresser]![PostNavn] = [Post]![PostNavn];
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