Avatar billede telep Nybegynder
28. januar 2002 - 17:45 Der er 6 kommentarer og
1 løsning

Nem forespørgsel

Hey,

Jeg skal lave en udvælgelsesforespørgsel i en Access database via Visual Basic.

Jeg skal vælge samtlige felter i en tabel men kun de records hvor netop felter er opfyldt.

Det drejer sig om to felter med navnene PrivatEmail og FirmaEmail. Hvis en record har data i enten det ene eller det andet eller i begge felter skal record'en være med i min forespørgsel.

Jeg har prøvet med flg.

"SELECT * INTO temporaryTabel FROM dbo_Kunde WHERE (((dbo_Kunde.PrivatEmail)<>"") OR ((dbo_Kunde.FirmaEmail)<>""))"

Som det ses skal jeg have data ind i en ny tabel der hedder TemporaryTabel (Den del virker dog som det skal)
Når jeg kører denne forespørgsel får jeg kun alle dem der har data i PrivatEmail og dem der har noget i begge felter MEN ikke dem der har data i FirmaEmail og ikke i PrivatEmail.

Det burde da være relativt nemt, hva?

/telep
Avatar billede nih Novice
28. januar 2002 - 18:03 #1
"SELECT * INTO temporaryTabel FROM dbo_Kunde

niels
Avatar billede nih Novice
28. januar 2002 - 18:05 #2
Du behøves ikke WHERE delen

det er kun hvis du vil begrænse søgningen
Avatar billede telep Nybegynder
28. januar 2002 - 18:14 #3
Og begrænse det er jo netop det jeg vil!

Jeg skal jo netop IKKE have dem hvor hverken FirmaEmail eller PrivatEmail inde holder data...
Avatar billede nih Novice
28. januar 2002 - 18:21 #4
"SELECT * INTO temporaryTabel
FROM dbo_Kunde
WHERE (PrivatEmail is not null) OR (FirmaEmail is not null)

den her sortere dem fra der hverken har noget i PrivatEmail eller FirmaEmail.

Niels
Avatar billede telep Nybegynder
28. januar 2002 - 18:25 #5
Der var dén!

Lav et svar og du vil blive beriget!

Thanx

/telep
Avatar billede nih Novice
28. januar 2002 - 18:27 #6
OK - din burde nu også virke.
Jeg sidder og tæller dine paranteser, kan ikke få dem til at passe.

Niels
Avatar billede telep Nybegynder
28. januar 2002 - 18:29 #7
Den er i orden!
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