/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan laver jeg denne om ?
Fra : Tommy


Dato : 09-12-03 15:21

Jeg har følgende sætning der viser et billede <td><% if
ObjRS("images")<>""then %><img src='<%= ObjRS ("images")%>'><% end if
%></td>

Det virker fint nok men hvordan skal min else if se ud hvis jeg vil have den
til at udskrive tekst hvis der er tekst i stedet for et billede ?

På forhånd tak

Tommy



 
 
Lars Hoffmann (09-12-2003)
Kommentar
Fra : Lars Hoffmann


Dato : 09-12-03 15:28


"Tommy" <info@manniken.dk> escribió en el mensaje
news:3fd5da59$0$148$edfadb0f@dread11.news.tele.dk...
> Jeg har følgende sætning der viser et billede <td><% if
> ObjRS("images")<>""then %><img src='<%= ObjRS ("images")%>'><% end if
> %></td>
>
> Det virker fint nok men hvordan skal min else if se ud hvis jeg vil have
den
> til at udskrive tekst hvis der er tekst i stedet for et billede ?

<td>
<%
if ObjRS("images")<>"" then
%>
<img src='<%= ObjRS ("images")%>'>
<%
else
%>
En masse tekst her
<%
end if
%></td>



Tommy (09-12-2003)
Kommentar
Fra : Tommy


Dato : 09-12-03 15:39

Tak

Som du kan se udskrive jeg fra en database, skal jeg bruge "response.write
"images" " når feltnavn er images ?

Tommy



Lars Hoffmann (09-12-2003)
Kommentar
Fra : Lars Hoffmann


Dato : 09-12-03 15:43


"Tommy" <info@manniken.dk> escribió en el mensaje
news:3fd5de7c$0$139$edfadb0f@dread11.news.tele.dk...
> Tak
>
> Som du kan se udskrive jeg fra en database, skal jeg bruge "response.write
> "images" " når feltnavn er images ?

Nej, du skal nok bruge noget i stil med:
response.write(ObjRS("images"))
Med venlig hilsen
Lars Hoffmann



Tommy (09-12-2003)
Kommentar
Fra : Tommy


Dato : 09-12-03 17:08

Tak Lars

Den laver dog stadigvæk et link af en eller anden grund, gad vide om jeg
skal have fat i noget med fileextentions ?

Tommy



Lars Hoffmann (09-12-2003)
Kommentar
Fra : Lars Hoffmann


Dato : 09-12-03 17:14


"Tommy" <info@manniken.dk> escribió en el mensaje
news:3fd5f365$0$146$edfadb0f@dread11.news.tele.dk...
> Tak Lars
>
> Den laver dog stadigvæk et link af en eller anden grund, gad vide om jeg
> skal have fat i noget med fileextentions ?

Kan du ikke lige skrive din kilde kode her, hvad det er den udskriver og
hvad det er du ´nsker at den skal udskrive?
Med venlig hilsen
Lars Hoffmann



Tommy (09-12-2003)
Kommentar
Fra : Tommy


Dato : 09-12-03 17:58

Jeg har en forbindelse til min database der ser ud som nedenstående, det jeg
vil er at uploade et billede (det virker) eller tekst til databasen. Jeg vil
så herefter udskrive billede eller tekst. Som det er nu laver den et link i
stedet for at udskrive teksten, der kommer det berømte røde kryds .

her er min kode uden din tilføjelse :

Dim objConnads
Set objConnads = Server.CreateObject ("ADODB.Connection")
objConnads.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=D:\aconsult.us\www\upload\ads.mdb"
objConnads.Open ()

Dim objRS
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open "SELECT id,images FROM comments" ,objConnads, adOpenDynamic,
adLockOptimistic
%>
<td valign="top" width="350">
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<tr>
<td>ID</td>
<td colspan="2">
<div align="center">
aconsult har for tiden disse oplysninger : </div>
</td>
</tr>

<%
Set objRS=objConnads.Execute("SELECT id, images FROM comments")
Do while Not objRS.EOF
Response.Write"<tr><td>" & objRS("id") &"</td>"
%>
<td><% if ObjRS("images")<>""then %><img src='<%= ObjRS ("images")%>'><% end
if %></td>
</tr>


</td>
<%
objRS.Movenext
Loop

objRS.Close
Set objRS = Nothing




Tommy (09-12-2003)
Kommentar
Fra : Tommy


Dato : 09-12-03 19:00

jeg fik det til at virke, løsningen ser ud som følger ;

<%
If ObjRS("images") <> "" Then
If Right(ObjRS("images"), 4) = ".jpg" or Right(ObjRS("images"), 4) =
".gif" Then
Response.Write "<img src='"& ObjRS("images") &"'>"
Else
Response.Write ObjRS("images")
End If
End If
%>




Søg
Reklame
Statistik
Spørgsmål : 177553
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste