Avatar billede ecoder Nybegynder
02. august 2002 - 01:50 Der er 1 kommentar og
1 løsning

Jeg vil trække 2 forskellige billeder ud af min Access DB??????

Hej med jer...........Jeg vil trække 2 forskellige billeder ud af min Access DB, men kan ikke hitte ud af hvordan jeg kalder dem på ID, for her er det jo de to samme der bliver vist!

Nogen der kan hjælpe:

<% @Language=VBScript %>

<%
  Response.ContentType = "text/html"
  Response.Expires = "0"
  Response.Buffer = "TRUE"
  Response.Clear
%>

<!--#include file="ADOvbs.inc"-->

<!-- #include file="ssi/Connection.asp" -->

<%
  Dim oRS1
  Dim image
  Dim oConn
 
  Set oRS1 = Server.CreateObject("ADODB.Recordset")
  Set oRS1 = oConn.Execute("SELECT image FROM GFX ")
 
  image = oRS1("image").value
  image = oRS1("image").value
 
  oRS1.Close
  oConn.Close
  Set oRS1 = Nothing
  Set oConn = Nothing
%>

<html>
  <head>
  <title>Test</title>
  <link rel="stylesheet" type="text/css" ref="css/global.css" />
  <link rel="stylesheet" type="text/css" href="css/links.css" />
  </head>
  <body>
    <table style="width: 100%; height: auto; vertical-align: top;">
      <tr>
        <td><img src="<%=image %>" /></td>
        <td><img src="<%=image %>" /></td>
      </tr>
    </table>
  </body>
</html>
Avatar billede medions Nybegynder
02. august 2002 - 03:47 #1
Der bruger du bare en WHERE Clouse i din SQL!
altså:
Set oRS1 = oConn.Execute("SELECT image FROM GFX WHERE [ID] = 2")

Hvis du fx. vil have alle dine billeder udskrevet skal du køre det gennem med en løkke:

Set oRS1 = oConn.Execute("SELECT image FROM GFX")
While Not oRS1.EOF
  image = oRS1("image").value
oRS1.MoveNext()
Wend

//>Rune
Avatar billede eagleeye Praktikant
02. august 2002 - 17:04 #2
Jeg ville lave din kode sådan:


<% @Language=VBScript %>

<%
  Response.ContentType = "text/html"
  Response.Expires = "0"
  Response.Buffer = "TRUE"
  Response.Clear
%>

<!--#include file="ADOvbs.inc"-->

<!-- #include file="ssi/Connection.asp" -->

<%
  Dim oRS1
  Dim image
  Dim oConn
 
  Set oRS1 = Server.CreateObject("ADODB.Recordset")
  Set oRS1 = oConn.Execute("SELECT image FROM GFX ")
%>

<html>
  <head>
  <title>Test</title>
  <link rel="stylesheet" type="text/css" ref="css/global.css" />
  <link rel="stylesheet" type="text/css" href="css/links.css" />
  </head>
  <body>
    <table style="width: 100%; height: auto; vertical-align: top;">
      <tr>
  <% do while not oRS1.EOF %>
        <td><img src="<%=oRS1("image").value %>" /></td>
  <%  oRS1.MoveNext
    loop  %>
      </tr>
    </table>
  </body>
</html>
<%
  oRS1.Close
  oConn.Close
  Set oRS1 = Nothing
  Set oConn = Nothing
%>
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