Avatar billede jps6kb Novice
02. oktober 2005 - 22:42 Der er 10 kommentarer og
1 løsning

ASP og AVG

Okay, jeg gør noget forkert, men hvad?

Jeg skal have gennemsnittet ud, for en forespørgsel og gemme resultatet i en variabel, så jeg kan sammenligne det med en anden.
Men alle mine AVG resultater er null.

-------------

<%
    imageid = ""
    snit = ""
   
    set imgrs = Myconn.execute("SELECT id From [galleri]")
   
    while NOT imgrs.EOF
        response.write "LOOP IMG_No: " & imgrs("id")
       
        sql_stemmer = "SELECT AVG(stemme) AS GnsStemmer from stemmer where objid = '" & imgrs("id") & "'"
        set rs_stemmer = MyConn.execute(sql_stemmer)
       
        response.write rs_stemmer("GnsStemmer") & "<br/>"
       
        if rs_stemmer("GnsStemmer") <> "" Then

og så kommer den ikke længere?

stemme er af typen tal i min Access database.

Hvad går der galt?
Avatar billede jps6kb Novice
02. oktober 2005 - 22:45 #1
Eller, den kommer ikke ind i min IF.. hvis jeg fjerner min IF, kommer den med fejl, at det ikke må være NULL..
Avatar billede erikjacobsen Ekspert
02. oktober 2005 - 22:53 #2
Brug
  rs_stemmer("stemme")
altså det navn du giver den
Avatar billede erikjacobsen Ekspert
02. oktober 2005 - 22:53 #3
Det gør du jo også.... mig der ikke kan læse fordi den brækkede linien over.
Avatar billede jps6kb Novice
02. oktober 2005 - 22:56 #4
Gør jeg? Hvor? *G* Er ikke helt med på hvad du mener der? :) Kalder jeg den ikke GnsStemmer?
Avatar billede erikjacobsen Ekspert
02. oktober 2005 - 22:56 #5
Men findes der stemmer for alle billeder? Prøv et lille hack:

sql_stemmer = "SELECT (0+AVG(stemme)) AS GnsStemmer from stemmer where objid = '" & imgrs("id") & "'"
Avatar billede jps6kb Novice
02. oktober 2005 - 23:07 #6
Der findes ikke stemmer for alle billeder nej. Men det hjalp ikke. Egentlig derfor jeg lavede den IF til at starte med. :)
Avatar billede erikjacobsen Ekspert
02. oktober 2005 - 23:10 #7
Det hjælper ikke, nej. Men om den er null eller ej skal testes med:

  if IsNull(rs_stemmer("GnsStemmer")) Then
Avatar billede jps6kb Novice
02. oktober 2005 - 23:13 #8
Jeg vender tilbage i morgen. Må hellere komme i seng.
Tak for hjælpen indtil videre :)
Avatar billede jps6kb Novice
12. august 2006 - 10:00 #9
Ej, det gjorde jeg jo ikke. Slemme jps.

Smider du et svar? :)
Avatar billede erikjacobsen Ekspert
12. august 2006 - 10:49 #10
Nej tak. Samler ikke.
Avatar billede jps6kb Novice
12. august 2006 - 11:04 #11
Bare i orden. :) Tak for det i hvertfald ;)
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