Avatar billede dtm Nybegynder
20. februar 2002 - 10:12 Der er 3 kommentarer og
1 løsning

Udtræk

jeg har en database med en kolonne der hedder "navn". Kan jeg lave et udtræk af denne, hvor jeg kun vil have et udtræk af de navne der starter med "a" ???

DTM
Avatar billede medions Nybegynder
20. februar 2002 - 10:16 #1
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db.mdb")

SQL = "SELECT * FROM navn WHERE navn ='a%'"

Set rs = Conn.Execute(SQL)

Response.Write(rs("navn"))

//>Rune
Avatar billede claude Nybegynder
20. februar 2002 - 10:16 #2
strSQL = "select * from "DINTABEL" where navn='a'"

    set RS = conn.execute( strSQL )

    if RS.eof then

        response.write "Din forespørgsel returnerede 0 records."

    else
       
        do while not RS.eof
            response.write RS("navn")
            RS.movenext
        loop
 
    end if


Claude
Avatar billede dtm Nybegynder
20. februar 2002 - 10:28 #3
Set Query1 = Conn.Execute("SELECT * From kat1 Where navn = 'a%' order by navn")

Denne kan jeg ikke få til at virke.....

Hvis jeg fjerner "where navn = 'a%'", så viser den selvfølgelig hele kolonnen "navn"....
Avatar billede coltau Juniormester
20. februar 2002 - 10:31 #4
Til det formål anvender man like i stedet for =

Set Query1 = Conn.Execute("SELECT * From kat1 Where navn like 'a%' order by navn")
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
Kurser inden for grundlæggende programmering

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