Avatar billede martens Guru
08. april 2006 - 00:12 Der er 5 kommentarer og
1 løsning

Kan det lade sig gøre ?

Der hvor der står  SRC='random/  vil jeg meget gerne have værdien af response.write rs("folder")  ind i stedet  ....

kan dette lade sig gøre

<%
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={SQL Server};SERVER=localhost;DATABASE=afd19;UID=sa;PWD=password;"
SQL = "SELECT * FROM q_view_random_seasonpix_by_dates"
Set rs = Conn.Execute(SQL)
response.write rs("folder")
RANDOMIZE
Response.write("<IMG border=0  name=""random"" SRC='random/" & INT((10)*RND()) & ".jpg'>")%>
<SCRIPT LANGUAGE="javaScript">
function randomPicture() {
  rnd = Math.round(Math.random()*10)
  sub1 = document.all.random.src.replace('.jpg','');
  sub2 = sub1.substr(sub1.length-2,2);
  oldPicture = sub2.replace('/','');
  while(rnd == oldPicture) {
    rnd = Math.round(Math.random()*10)
  }
  document.all.random.src = 'random/' + rnd + '.jpg';
  window.setTimeout("randomPicture()",5000);
}
</SCRIPT>
<SCRIPT LANGUAGE="javaScript">
randomPicture();
</SCRIPT>
Avatar billede erikjacobsen Ekspert
08. april 2006 - 00:20 #1
Response.write("<IMG border=0  name=""random"" SRC='" & rs("folder") & INT((10)*RND()) & ".jpg'>")%>

(sådan ca.)
Avatar billede jacla Nybegynder
08. april 2006 - 05:39 #2
tip se linket www.dotnetteacher.dk

MVH

Jan C
Avatar billede martens Guru
08. april 2006 - 19:43 #3
se ud til at virke..... men men... der er ét eller andet galt længere nede i scriptet

i linien :  document.all.random.src = 'random/'<%rs("folder")%> + rnd + '.jpg';

siden indlæses ikke korrekt, når jeg sætter <%rs("folder")%>  ind
<%
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={SQL Server};SERVER=localhost;DATABASE=afd19;UID=sa;PWD=password;"
SQL = "SELECT * FROM q_view_random_seasonpix_by_dates"
Set rs = Conn.Execute(SQL)
response.write rs("folder")
RANDOMIZE
Response.write("<IMG border=0  name=""random"" SRC='" & ("random/") & rs("folder")& ("/") & INT((10)*RND()) & ".jpg'>") %>

<SCRIPT LANGUAGE="javaScript">
function randomPicture() {
  rnd = Math.round(Math.random()*10)
  sub1 = document.all.random.src.replace('.jpg','');
  sub2 = sub1.substr(sub1.length-2,2);
  oldPicture = sub2.replace('/','');
  while(rnd == oldPicture) {
    rnd = Math.round(Math.random()*10)
  }
  document.all.random.src = 'random/'<%rs("folder")%> + rnd + '.jpg';
  window.setTimeout("randomPicture()",5000);
}
</SCRIPT>
<SCRIPT LANGUAGE="javaScript">
randomPicture();
</SCRIPT>
Avatar billede erikjacobsen Ekspert
08. april 2006 - 19:47 #4
Du mener nok ikke <%rs("folder")%> men <%= rs("folder")%>
Avatar billede martens Guru
10. marts 2013 - 20:36 #5
Lukket
Avatar billede martens Guru
10. marts 2013 - 20:37 #6
f
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