Avatar billede casm_ Nybegynder
29. maj 2001 - 13:23 Der er 3 kommentarer og
1 løsning

billed data fra access...

jeg har en masse billeddata liggende i min db, hvordan får jeg vist det i en tabel ??__________________________________________________

<%
    Response.Buffer = True
   
    Dim ID
        ID = Request(\"ID\")
       
    If Len(ID) < 1 Then
        ID = 7
    End If
   
   

    Dim connStr
        connStr = \"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\" & Server.MapPath(\"FileDB.mdb\")
   
    Dim rs
        Set rs = Server.CreateObject(\"ADODB.Recordset\")
       
        rs.Open \"select [FileData],[ContentType] from Files where ID = \" & ID, connStr, 2, 4

        If Not rs.EOF Then
            Response.ContentType = rs(\"ContentType\")
            Response.BinaryWrite rs(\"FileData\")
           
        End If
       
       
        rs.Close
        Set rs = Nothing


%>

?????????????? hver gang jeg prøver at response.write en tabelstart for oven, og en slutning for neden, viser den det rå fildata, og det er jo ikke lige så smukt som et rigtigt billede...
Avatar billede Søren Bech Morsing Praktikant
29. maj 2001 - 13:27 #1
Response.Write(\"<img border=\'0\' src=\'\"+rs(\"FileData\")+\"\'>\");
Avatar billede Søren Bech Morsing Praktikant
29. maj 2001 - 13:27 #2
PS

lad være med at gemme billeder og grafik i access det kan den slet ikke håntere. Gem i stedet filnavnet, og gem billedet/grafikken ved siden af.
Avatar billede casm_ Nybegynder
29. maj 2001 - 13:33 #3
det virker....juhuu.......hvilken database er god til grafik, andet end sql server ??
Avatar billede Søren Bech Morsing Praktikant
29. maj 2001 - 13:51 #4
det er der ingen der er!

grafik har det bedst med at ligge ved siden af. Det gør din database mindre og gør den som oftest langt hurtigere!
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