Avatar billede kare Nybegynder
26. maj 2003 - 15:43 Der er 5 kommentarer og
1 løsning

ODBCSelect - hvordan vælges flere felter

Hej

Kan man select'e flere felter i en ODBCSelect-sætning?

Fx. eksekvere denne:

SELECT Felt1, Felt2 FROM Tabel;
og så gemme Felt1 og Felt2 i to forskellige variable.

på forhånd tak...
Avatar billede dma Nybegynder
26. maj 2003 - 17:01 #1
Hvilket program - er det C5?
Avatar billede kare Nybegynder
27. maj 2003 - 07:11 #2
Ja. Jeg gættede at det var ligegyldigt, hvilken concorde der var tale om.
Det er C5 v.3
Avatar billede dma Nybegynder
27. maj 2003 - 09:33 #3
OK.
Lav f.eks. koden sådan her (jeg forudsætter at du kan lave ODBCLogon!)

INT &Hstmt

SET &Hstmt = ODBCParse('SELECT Felt1,Felt2,Felt3 FROM Tabel WHERE Felt4 = \'' + &Variabel + '\'')

IF &Hstmt THEN
    READ Int2Str(&Hstmt) AS ODBC INTO
        (&Variabel1,
        &Variabel2,
        &Variabel3)

      { Her kan du så lægge noget kode der behandler den enkelte record }
    END
ELSE
    PRINT "ODBC-fejl: " + ODBCError(&Hstmt)
ENDIF
Avatar billede dma Nybegynder
27. maj 2003 - 09:34 #4
Ovenfor ser ud som om der er dobbelt plinger ("), men det er 2 enkelt (')!
Avatar billede kare Nybegynder
27. maj 2003 - 10:06 #5
Takker.
Det var lige den med READ... jeg manglede.
Bliver Statement'et også falsk, hvis resultatet er tomt - altså ingen fundne poster?
Avatar billede dma Nybegynder
27. maj 2003 - 10:07 #6
Ja, det burde den!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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