Avatar billede agz Nybegynder
13. oktober 2004 - 00:14 Der er 3 kommentarer og
1 løsning

Værdier kommer ikke ned i tabellen.

Jeg har en formular, hvori jeg bl.a. har posterne "postnr" og "by". Når jeg så skrive f.eks. 5000 i "Postnr" skriver den automatisk Odense C i "by". Men pga. af dette, kommer værdien i by ikke ned i tabellen, hvori postnr kommer ned. Altså den tabel hvortil jeg skal bruge by og postnr, hvad gør jeg?
Avatar billede trekkies Juniormester
13. oktober 2004 - 00:19 #1
Du må IKKE bruge by da det er et reserveret ord i SQL, du kan ændre det til city eller [by](ændres i din SQL streng).
Avatar billede trekkies Juniormester
13. oktober 2004 - 00:24 #2
Her er lidt flere ord som er reserveret i SQL:
order
by
join
as
select
delete
from
update
where
and
o.s.v.

En god ide er at bruge engelske ord og ikke danske.
Avatar billede mugs Novice
13. oktober 2004 - 06:07 #3
Det ville jeg ikke bekymre mig om.
Når den automatisk skriver byen når du indtaster et postnr, må du jo have en funktion eller en relation, der finder bynavnet. Du må ligeledes have en tabel indeholdende byerne. Hvis du nu lagrer bynavnet får du bynavnet 2 steder i din db, og det er unødvendigt at bruge plads til det.

Jeg vil nøjes med at lagre postnr, og når jeg skal bruge bynavnet henter jeg blot min tabel med postnr / byer ind i forespørgslen.
Avatar billede agz Nybegynder
13. oktober 2004 - 12:34 #4
smart
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