Typeproblem i database
Posted: 8. Mar 2006 10:53
Jeg er en ny bruger af Open Office, og er i det store og hele godt tilfreds med systemet. Jeg er ved at konstruere en relationsdatabase der indeholder en masse noder. Jeg har en tabel for komponister, en anden tabel for værktitler og en tredie tabel for besætning (instrumenter). Jeg kan godt få relationerne mellem disse tabeller til at virke, men er nu faldet over et problem:
Jeg vil gerne kunne udtrække de værker der er aktuelle for min kammermusikudøvelse lige nu. Derfor har jeg forsynet værktabellen med en attribut "aktuel". Hvis jeg vælger at lade denne attribut være et lille heltal og skriver =1 som kriterium, så kan jeg lave en forespørgsel hvor kun de værker med aktuel = 1 bliver vist. Hvis jeg derimod lader aktuel være en boolean, så står der SAND ud for de aktuelle værker i værktabellen, men jeg kan ikke angive et kriterium som systemet aksepterer. Jeg har prøvet med SAND, =SAND, TRUE, =TRUE, =1 mv. men alle forsøg bliver afvist med en fejludskrift.
Hvad gør jeg forkert?
Jeg vil gerne kunne udtrække de værker der er aktuelle for min kammermusikudøvelse lige nu. Derfor har jeg forsynet værktabellen med en attribut "aktuel". Hvis jeg vælger at lade denne attribut være et lille heltal og skriver =1 som kriterium, så kan jeg lave en forespørgsel hvor kun de værker med aktuel = 1 bliver vist. Hvis jeg derimod lader aktuel være en boolean, så står der SAND ud for de aktuelle værker i værktabellen, men jeg kan ikke angive et kriterium som systemet aksepterer. Jeg har prøvet med SAND, =SAND, TRUE, =TRUE, =1 mv. men alle forsøg bliver afvist med en fejludskrift.
Hvad gør jeg forkert?