Avatar billede food4u.dk Nybegynder
23. maj 2002 - 20:51 Der er 10 kommentarer og
1 løsning

ASP vil ikke "æde" min SQL sætning?

Hejsa

Jeg har et problem, det handler om denne SQL sætning:
SELECT land, count(*) AS noget FROM food4u where godkendt = 'ja' group by land order by land

Hvis jeg køre den i phpMyAdmin, så kommer der en liste med lande, og hvor mange felter der indeholder dette land, og det virker helt fint.

Men når jeg køre den i ASP på en IIS server, så sker der INTET:
http://www.food4u.dk/opskrift/list/land/oversigt/

Nogle der har en ide til hvorfor?

MVH
Christoffer

Avatar billede kimiwan Nybegynder
23. maj 2002 - 21:15 #1
hvordan ser din kode da ud??
Avatar billede food4u.dk Nybegynder
23. maj 2002 - 21:19 #2
<!--#include virtual="/system/dbadgang.asp" --><%
meta_file = "Landeoversigt"
%><!--#include virtual="/system/top.asp" -->
<font face="Arial"> </font>
<table border="0" cellspacing="0" cellpadding="10" align="center">
  <tr>
    <td height="159" valign="top"> <b>Landeoversigt:</b>
      <table>
          <tr valign="top">
            <td bgcolor="c20000">
              <p><b><i>Land</i></b>
            </td>
            <td bgcolor="c20000">
              <p><b><i>Antal</i></b>
            </td>
            <td width="1"></td>
            <td bgcolor="c20000">
              <p><b><i>Land</i></b>
            </td>
            <td bgcolor="c20000">
              <p><b><i>Antal opskrifter</i></b>
            </td>
          </tr>
          <% SQL = "SELECT land, count(*) AS noget FROM food4u where godkendt = 'ja' group by land order by land"
            SET rs = conn.execute (SQL)
        do while not rs.eof
      on error resume next %>
          <tr>
            <td bgcolor="<% = color2 %>">
              <p><a href="/opskrift/list/land/?land=<% response.write rs("land") %>">
                <% response.write rs("land") %>
                <br>
                </a>
            </td>
            <td bgcolor="<% = color2 %>">
              <p>
              <div align="right"><% response.write rs("noget")%></div>
              <% rs.movenext %>
            </td>
            <td width=30 bgcolor="<% = color2 %>">
              <p>
            </td>
            <td bgcolor="<% = color2 %>">
              <p><a href="/opskrift/list/land/?land=<% response.write rs("land") %>">
                <% response.write rs("land") %>
                </a>
            </td>
            <td bgcolor="<% = color2 %>">
              <p>
              <div align="right">
                <% response.write rs("noget")%></div>
              <% rs.movenext %></td>
          </tr>
          <% loop %>
        </table>
     
    </td>
  </tr>
</table>
<!--#include virtual="/system/bund1.asp" -->
Avatar billede eagleeye Praktikant
23. maj 2002 - 21:55 #3
prøv at fjerne:
on error resume next

og se om der kommer nogle fejl.
Avatar billede benson Nybegynder
24. maj 2002 - 20:42 #4
SELECT land, count(*) AS noget FROM food4u where godkendt = 'ja' group by land order by land

Hmm ! Skal du ikke have en group by godkendt med også ?
Avatar billede food4u.dk Nybegynder
25. maj 2002 - 00:58 #5
eagleeye > Der kommer ingen fejl

benson > næ, hvorfor skulle jeg gruppere efter godkendt??
Avatar billede benson Nybegynder
25. maj 2002 - 01:37 #6
food4u> beats me !~| Jeg har bare tit haft problemer med SQL sætninger hvor jeg vil bruge de indbyggede SQL-funktion (MAX, MIN, COUNT), og samtidigt ville trække felter ud, baseret på et kriterie. De virkede altid når jeg fik group-et dem alle !!
Avatar billede food4u.dk Nybegynder
25. maj 2002 - 01:43 #7
oki, så prøver jeg lige :)
Avatar billede eagleeye Praktikant
26. maj 2002 - 00:14 #8
Jeg har lige prøvet at ligge din SQL ind i Access og det virker fint, jeg kan nu heller ikke se noget galt i selve SQL'en.

Er du sikker på du connector til den rigtige database og ikke en som indeholder samme tabel som bare er tom?
Avatar billede eagleeye Praktikant
26. maj 2002 - 00:15 #9
jeg har lige et spørgsmål mere:
Hvordan er godkendt defineret (type) i din database ?
Avatar billede food4u.dk Nybegynder
29. maj 2002 - 11:10 #10
eagleeye > Jeg ved ikke lige hvad der er galt, det virker nemlig også på min gamle PWS, men ikke på IIS

Og jeg mener også det har virket på food4u.dk, måske jeg skulle høre a0.dk om de har lavetr nogle ændringer på serveren
Avatar billede food4u.dk Nybegynder
01. juni 2002 - 23:22 #11
lukker
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