Avatar billede fkj Juniormester
21. september 2006 - 10:28 Der er 12 kommentarer

SELECT og UNION FUNKER IKKE RIGTIGT.

Har lavet følgen samkøring, se nedenfor, af 2 forskellige tabeller der virkede indtil jeg indsatte [KOMPONENT]. Ved kørsel spørges efter data for [KOMPONENT]. Hvis der trykkes på OK indsættes data ikke men feltet er tomt.

Kan det skyldes at data i [KOMPONENT]har følgende syntaks "-B01", dvs. at data altid begynder med - eller er tom.

SELECT [KKSNR], [KOMPONENT], [KODE], [BETEGNELSE], [FUNKTIONSENHED], [KORTPLACERING], [ELEKTRISK_METODE], [MAALEOMR_FRA_MEK], [MAALEOMR_TIL_MEK], [MAALEOMR_BET_MEK], [TEGN_HENVIS_2] FROM [Givere alle]
UNION ALL
SELECT [KKSNR], [KOMPONENT], [KODE], [BETEGNELSE], [FUNKTIONSENHED], [KORTPLACERING_L], [STYRINGSTYPE],          NULL, NULL, NULL, [STROEMLOEBSPLAN]    FROM [STYRING_ALLE]
Avatar billede Slettet bruger
21. september 2006 - 11:28 #1
Er komponent med i begge tabeller?~)
Avatar billede terry Ekspert
21. september 2006 - 12:07 #2
The number of fields must be the same and also the data tyep for each column (field) must be the same for each SELECT

and obvioulsy the columns you select must exist in the table.
Avatar billede terry Ekspert
21. september 2006 - 12:08 #3
The column names from thefirst select will be th enames you see in the result.
Avatar billede terry Ekspert
21. september 2006 - 12:09 #4
So if the problem occured AFTER you introduced KOMPONET then check that you have spelt the field name correctky and it exist and alos that the data types are the same.
Avatar billede fkj Juniormester
21. september 2006 - 12:27 #5
Til spg: KOMPONENT er indeholdt i begge tabeller.

Til terry: I have checked the spelling several times and can't find anything wrong. I don't understand what you mean with data types.
Avatar billede terry Ekspert
21. september 2006 - 15:00 #6
If you look at each table in design view each field has a data type, for example number or text.
So for example, the field KOMPONENT must have the same data type in both tables.

If you are still having problems then I could take a look at your dB.

eksperten@NOSPAMsanthell.dk

remove NOSPAM
Avatar billede kabbak Professor
22. september 2006 - 09:00 #7
I don't understand what you mean with data types.
Terry mener at du skal sikre dig at feltet KOMPONENT er den samme type begge steder.

Der er i tabellen, de skal begge være f.eks. tal langtheltal, eller begge skal være tekst, hvis det er det de skal være
Avatar billede fkj Juniormester
22. september 2006 - 15:37 #8
HAr nu kontrolleret og det ser ud til at det nu virker. Hvad det helt præcist var der forårsagede dette vides ikke.

Lukker
Avatar billede terry Ekspert
22. september 2006 - 16:03 #9
:o)
Avatar billede terry Ekspert
28. september 2006 - 08:32 #10
Hi fkj
whats the status with this question? if we are finished can we close it please?
Avatar billede fkj Juniormester
29. september 2006 - 09:52 #11
Lukker
Avatar billede terry Ekspert
29. september 2006 - 11:23 #12
to close you need to either accept the answers given, or place ananswer yourself, accept it and get your points back.
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