11. marts 2010 - 10:36Der er
9 kommentarer og 1 løsning
If i Access SQL
Sidder her og nørkler med en IF sætning i SQL (hvis det overhovedet er mulig). Jeg har kigget på Experten.dk, men har desværre ikke kunne findet noget brugbart endnu :/
Mit problem går ud på, at jeg har 2 tabeller, konto_stam og Fase1 hvor der er en relation på konto.
Hvis feltet Fase1.land er tomt skal den hente og indsætte data fra konto_stam.land_txt
Jeg har forsøget med IIF(Fase1.land="",Fase1.land=konto_stam.konto_txt,Fase1.land=Fase1.land)
Terry > Nu er vi tilbage til et spørgsmål forleden, hvor du i en IIf sætning ligeskom her benytter , til ar adskille parametrerne. Er det en ændring i 2007 versionen? Normalt anvender jeg ; i en IIf i SQL og , i en If i VBA.
HI mugs If you write directly in SQl then you dont use ; Try making a query in design mode wher you use ; and then look at the SQL. You will see they are now converted.
Besides, the user is alos using , and he actually writesd
Hej og tak for svaret. jeg kan ikke få det til at virke. dvs. der kommer ingen fejl, men tomme felter erstattes ikke med indholdet fra konto_stam.land_txt
Kan det være fordi at feltet ikke er helt "tomt" og er der en måde at se det på? Der er tale om et tekstfekt og jeg har forsøgt med trim.
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.