---
title: "Konstigt problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8365-konstigt-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "aleborg"
published: "2001-02-28T13:33:00.000Z"
updated: "2001-03-01T11:42:00.000Z"
replies: 9
views: 199
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/8365-konstigt-problem"
---

# Konstigt problem

## #1 — aleborg, 2001-02-28T13:33Z

Kolla längre ner!

\[Redigerat av aleborg den 28 feb 2001\]

Permalänk: https://www.webforum.nu/p/8365

## #2 — JAreMANNEN, 2001-02-28T13:46Z

Troligen kommer du inte få så många svar på detta inlägget...!!

VARFÖR:

1\. Ingen orkar läsa 300 rader text...

Försök att ta ut de delarna ur koden  som frågan berör, då kommer nog detta att lösa sig finfint.. :)

Permalänk: https://www.webforum.nu/p/260214

## #3 — aleborg, 2001-02-28T14:05Z

Ok, har tagit bort all HTML, felet ligger i If satserna, tror jag

```
<%
set  nrs = conn.Execute("SELECT * FROM Tabsid Where ID = " & Request.QueryString("ID") & " ")
%>
<%=nrs("ID")%>
<%
set  mrs = conn.Execute("SELECT * FROM Sidor")
%>
<%
If len(mrs("Tabell1namn"))>0 Then
%>
<%=mrs("Tabell1namn")%>
<%=nrs("Tabell1")%>
            <% End If %>
            <%
If len(mrs("Tabell2namn"))>0 Then
%>
<%=mrs("Tabell2namn")%>
<%=nrs("Tabell2")%>
            <% End If %>
            <%
If len(mrs("Tabell3namn"))>0 Then
%>
<%=mrs("Tabell3namn")%>
<%=nrs("Tabell3")%>
            <% End If %>
            <%
If len(mrs("Tabell4namn"))>0 Then
%>
<%=mrs("Tabell4namn")%>
<%=nrs("Tabell4")%>
            <% End If %>
            <%
If len(mrs("Tabell5namn"))>0 Then
%>
<%=mrs("Tabell5namn")%>
<%=nrs("Tabell5")%>
            <% End If %>

          <%
If len(mrs("Tabell1namn"))>0 Then
%>
<%=mrs("Tabell1namn")%>
          <% End If %>
          <%
If len(mrs("Tabell2namn"))>0 Then
%>
<%=mrs("Tabell2namn")%>
          <% End If %>
          <%
If len(mrs("Tabell3namn"))>0 Then
%>
<%=mrs("Tabell3namn")%>
          <% End If %>
          <%
If len(mrs("Tabell4namn"))>0 Then
%>
<%=mrs("Tabell4namn")%>
          <% End If %>
          <%
If len(mrs("Tabell5namn"))>0 Then
%>
<%=mrs("Tabell5namn")%>
          <% End If %>
<%
mrs.Close
nrs.Close
%>
<%
set  nrs = conn.Execute("SELECT * FROM Tabsid Order By Tabell1 ASC")
Do While Not nrs.EOF
%>
          <%
If len(nrs("Tabell1"))>0 Then
%>
<%=nrs("Tabell1")%>
          <% End If %>
          <%
If len(nrs("Tabell2"))>0 Then
%>
<%=nrs("Tabell2")%>
          <% End If %>
          <%
If len(nrs("Tabell3"))>0 Then
%>
<%=nrs("Tabell3")%>
          <% End If %>
          <%
If len(nrs("Tabell4"))>0 Then
%>
<%=nrs("Tabell4")%>
          <% End If %>
          <%
If len(nrs("Tabell5"))>0 Then
%>
<%=nrs("ID")%>
          <% End If %>
<%=nrs("ID")%>
<%=nrs("ID")%>
        <%
nrs.MoveNext
Loop
nrs.Close
%>
```

Permalänk: https://www.webforum.nu/p/260215

## #4 — Vide, 2001-02-28T15:26Z

Inte lätt att hjälp om du inte säger vad som är fel... :)

Permalänk: https://www.webforum.nu/p/260216

## #5 — aleborg, 2001-02-28T15:33Z

Oouups, råkade ta bort det i första inlägget :)
If satserna visas inte! resten fungerar som det ska!

Permalänk: https://www.webforum.nu/p/260217

## #6 — aleborg, 2001-02-28T21:19Z

hmmm, det funkade innan, men när jag tog bort idg's inloggnings system så slutade det att funka! Kan få upp informationen i textrutor men inte utanför sådana :(????!!!!! Fel på IIS5 ?
och det verkar bara vara när det ligger i en If sats och vissa tabeller!!!

Någon som vet?

\[Redigerat av aleborg den 28 feb 2001\]

Permalänk: https://www.webforum.nu/p/260218

## #7 — aleborg, 2001-02-28T22:38Z

Dom funkar så fort jag sätter dom utanför If taggen, har även provat att använda response.write men det hjälpte inte mycket!

Permalänk: https://www.webforum.nu/p/260219

## #8 — aleborg, 2001-03-01T02:59Z

Upptäckte precis att det här inte fungerar heller:

```
<%
set  rs = conn.Execute("SELECT * FROM Kunder Where Namn Like 'N*'")
Do While Not rs.EOF
%>
              <tr> 
                <td class="ie" colspan="2"><a href="#" onClick="MM_openBrWindow('kunder2.asp?ID=<%=rs("ID")%>','Kund','resizable=yes,width=300,height=400')"><b><%=rs("Namn")%></b></a>, <%=rs("Foretag")%></td>
                <td class="mark" width="10%">Visa</td>
              </tr>
<%
rs.MoveNext
Loop
%>
```

Tar jag bort  Where Namn Like 'N\*'
så funkar det!!!

Permalänk: https://www.webforum.nu/p/260220

## #9 — Vide, 2001-03-01T07:41Z

Testa N% istället...

och om det finns ett felmeddelande så hjälper det om du publicerar det... :)

Permalänk: https://www.webforum.nu/p/260221

## #10 — aleborg, 2001-03-01T11:42Z

Tack det hjälpte! Har två böcker som säger att man ska skriva 'N\*' !!!!

Men fär där emot int upp nått på min första kod

```
<%
set  rs = conn.Execute("SELECT * FROM Tabsid Order By Tabell1 ASC")
Do While Not rs.EOF
%>
          <%
If len(rs("Tabell1"))>0 Then
%>
          <td class="ie"><%=rs("Tabell1")%></td>
          <% End If %>
```

om \<%=rs("Tabell1")%\> ligger i en textbox så visas den men inte annars ???

Permalänk: https://www.webforum.nu/p/260222

---

Tråden på webben: https://www.webforum.nu/amne/asp/8365-konstigt-problem
