Avatar billede intim Nybegynder
23. april 2001 - 16:38 Der er 29 kommentarer og
2 løsninger

loop table

hvad nu hvis jeg gerne vil.....

<table>
<%
if objRS1 THEN
do while objRS1c.eof
  <tr>
    <td>objRS1(\"fornavn\") objRS1(\"efternavn\")</td>
    <td>objRS1(\"telefon\")</td>
    <td>objRS1(\"mail\")</td>
    <td>objRS1a(\"fornavn\") objRS1a(\"efternavn\")</td>
    <td>objRS1a(\"datoen\")</td>
    <td>objRS1(\"brugerid\") / objRS1a(\"leveringsid\") / objRS1b(\"koebid\")</td>
    <td><type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\")\" hidden><type=\"text\" name=\"lev\" value=\"\" & lev1 & \"\" hidden><type=\"text\" name=\"koeb\" value=\"\" & koeb1 & \"\" hidden></td>
  </tr>
objRS1c.movenext
loop
end if
%>
</table>

...hvad gør jeg så ?????
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 16:39 #1
brug until ikke while
Avatar billede nute Nybegynder
23. april 2001 - 16:40 #2
hvorfor bruker du 3 recordsets ?
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 16:41 #3
while looper så længe det er sandt at objRSc er ved eof, men det er jo netop når den er det at der skal stoppes.
Avatar billede nute Nybegynder
23. april 2001 - 16:42 #4
walla_fantomet >> do while...loop er ikke noe galt å bruke...
Avatar billede nute Nybegynder
23. april 2001 - 16:42 #5
ahh....sorry...leste ikke koden helt presis...walla_fantomet har rett :)
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 16:44 #6
do while not objRS1c.eof vil virke
Avatar billede intim Nybegynder
23. april 2001 - 16:51 #7
while er fint...
jeg bruger 3 recordsets fordi jeg har 3 forskellige tabller og 3 forskellige søgninger.
mit problem ligger sådan set heri...

  <tr>
    <td>objRS1(\"fornavn\") objRS1(\"efternavn\")</td>
    <td>objRS1(\"telefon\")</td>
    <td>objRS1(\"mail\")</td>
    <td>objRS1a(\"fornavn\") objRS1a(\"efternavn\")</td>
    <td>objRS1a(\"datoen\")</td>
    <td>objRS1(\"brugerid\") / objRS1a(\"leveringsid\") / objRS1b(\"koebid\")</td>
    <td><type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\")\" hidden><type=\"text\" name=\"lev\" value=\"\" & lev1 & \"\" hidden><type=\"text\" name=\"koeb\" value=\"\" & koeb1 & \"\" hidden></td>
  </tr>

den vil ikke udskrive denne kode !
Avatar billede intim Nybegynder
23. april 2001 - 16:52 #8
Især denne vil den ikke godtage

<type=\"text\" name=\"bruger\" value=\"<%=brug3%>\" hidden>
Avatar billede nute Nybegynder
23. april 2001 - 16:53 #9
hmmm.....høres litt mystisk ut at du benytter 3 recordsets...er du sikker på at disse er synkrone hele tiden ?? uansett det er jo ikke det du spør om...

prøv dette:

<table>
<%
if NOT objRS1.EOF THEN
do while objRS1c.eof
  <tr>
    <td>objRS1(\"fornavn\") objRS1(\"efternavn\")</td>
    <td>objRS1(\"telefon\")</td>
    <td>objRS1(\"mail\")</td>
    <td>objRS1a(\"fornavn\") objRS1a(\"efternavn\")</td>
    <td>objRS1a(\"datoen\")</td>
    <td>objRS1(\"brugerid\") / objRS1a(\"leveringsid\") / objRS1b(\"koebid\")</td>
    <td><type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\")\" hidden><type=\"text\" name=\"lev\" value=\"\" & lev1 & \"\" hidden><type=\"text\" name=\"koeb\" value=\"\" & koeb1 & \"\" hidden></td>
  </tr>
objRS1c.movenext
loop
end if
%>
</table>

/nute
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 16:53 #10
<%= objRS1(\"fornavn2) %>
Avatar billede intim Nybegynder
23. april 2001 - 16:54 #11
Ups heller ikke den....

<type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\" hidden>
Avatar billede nute Nybegynder
23. april 2001 - 16:55 #12
hov....

<table>
<%
if objRS1 THEN
do while objRS1c.eof
  <tr>
    <td><%= objRS1(\"fornavn\") & \" \" & objRS1(\"efternavn\") %></td>
    <td><%= objRS1(\"telefon\") %></td>
    <td><%= objRS1(\"mail\") %></td>
    <td><%= objRS1a(\"fornavn\") objRS1a(\"efternavn\") %></td>
    <td><%= objRS1a(\"datoen\") %></td>
    <td><%= objRS1(\"brugerid\") & \"/\" & objRS1a(\"leveringsid\") & \"/\" & objRS1b(\"koebid\") %></td>
    <td><type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\")\" hidden><type=\"text\" name=\"lev\" value=\"\" & lev1 & \"\" hidden><type=\"text\" name=\"koeb\" value=\"\" & koeb1 & \"\" hidden></td>
  </tr>
objRS1c.movenext
loop
end if
%>
</table>
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 16:58 #13
<table>
<%
if NOT objRS1.EOF THEN
do while objRS1c.eof %>
  <tr>
    <td><%=objRS1(\"fornavn\")&\" \"&objRS1(\"efternavn\")%></td>
    <td><%=objRS1(\"telefon\")%></td>
    <td><%=objRS1(\"mail\")%></td>
    <td><%=objRS1a(\"fornavn\")& \" \" &objRS1a(\"efternavn\")%></td>
    <td><%=objRS1a(\"datoen\")%></td>
    <td><%=objRS1(\"brugerid\") &\"/\"& objRS1a(\"leveringsid\") &\"/\" & objRS1b(\"koebid\")%></td>
    <td><type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\")\" hidden><type=\"text\" name=\"lev\" value=\"\" & lev1 & \"\" hidden><type=\"text\" name=\"koeb\" value=\"\" & koeb1 & \"\" hidden></td>
  </tr>
objRS1c.movenext
loop
end if
%>
</table>

Avatar billede intim Nybegynder
23. april 2001 - 17:00 #14
walla_fantomet......nope !
nute..........nix !
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 17:00 #15
Foresten do while not objRS1.eof, bare while vil ikke fungere.
Avatar billede intim Nybegynder
23. april 2001 - 17:01 #16
walla_fantomet......nope !
nute..........nix !
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 17:02 #17
.movenext skal alle recordsets vil have?????
Avatar billede intim Nybegynder
23. april 2001 - 17:03 #18
denne vil stadig ikke...

<type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\")\" hidden>
Avatar billede intim Nybegynder
23. april 2001 - 17:04 #19
ups igen....

men den vil ikke

<type=\"text\" name=\"bruger\" value=\"\" & brug1 & \"\" hidden>
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 17:04 #20
<type=\"text\" name=\"bruger\" value=\" <%= brug1 & \")\" %> hidden>
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 17:05 #21
Er det en input der er hidden eller er det en textbox?
Avatar billede nute Nybegynder
23. april 2001 - 17:06 #22
du skal jo definere variabelen \'brug1\' et sted...hvor gjør du det ?
Avatar billede intim Nybegynder
23. april 2001 - 17:09 #23
<type=\"text\" name=\"bruger\" value=\" <
-----------------------------------^

Nix det vil den ikke....

jeg har forstillede mig noget lignende.....

<type=\"text\" name=\"bruger\" value=\"response.write(\"\" & brug1 & \"\")\"\" hidden>

...men den vil ikke helt ?


Avatar billede nute Nybegynder
23. april 2001 - 17:11 #24
<input type=\"hidden\" name=\"bruger\" value=\"<%= response.write(\"brug1\") %>\">

/nute

Avatar billede intim Nybegynder
23. april 2001 - 17:11 #25
brug1 = objRS1(\"brugerid\")
...bliver defineret længere oppe, men gad ikke vise hele scriptet, da det er alen langt.

walla....virker bare ikke...

<input type=\"hidden\" name=\"bruger\" value=\"response.write(\" & \" & brug1 & \" & \")\"\">
Avatar billede intim Nybegynder
23. april 2001 - 17:12 #26
nute

<input type=\"hidden\" name=\"bruger\" value=\"<
------------------------------------------^
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 17:12 #27
Hver gang du skriver noget asp skal det stå inden i <% %>, <%= %> er en forkortelse af response.write.
Avatar billede nute Nybegynder
23. april 2001 - 17:13 #28
<input type=\"hidden\" name=\"bruger\" value=\"<%= brug1 %>\">

/nute
Avatar billede walla_fantomet Nybegynder
23. april 2001 - 17:14 #29
Nutes vil virke.
Avatar billede nute Nybegynder
23. april 2001 - 17:16 #30
så skal du bare gjøre tilsvarende på dine andre (lev1 og koeb1)

Avatar billede intim Nybegynder
23. april 2001 - 17:17 #31
Tak for guidens !!!!
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