On Sun, 5 May 2002 18:27:49 +0200, "Mirjana Ninn-Pedersen"
<pladderballeradio@ms.com> wrote:
>jeg henter data fra MySQL ind i variabelen oRs. Men med det omtalte sql-kald
>kommer der tilsyneladende ikke noget tilbage fra databasen. Der er ingen
>fejlmeddelselser eller noget, jeg får bare ikke det tilbage fra databasen,
>som burde være der. ( jeg ved godt det måske er lidt kryptisk - men hvordan
>skal jeg forklare det ? ) .
Nej, det er såmænd ikke specielt kryptisk: Du får ikke noget output,
og der er ingen fejlmeddelelser.
Årsagen til, at der ikke er nogen fejlmeddelelser, kan enten være
fordi der ikke er nogen fejl (!) - eller fordi der er indsat nogle "On
Error Resume Next".
Hvis det sidste er tilfældet, så prøv at udkommentere dem og se, om
der kommer en fejlmeddelelse.
Hvis der rent faktisk ikke er nogen fejl, så er altså såvel din
ASP/VBScript, dit databasekald og din SQL-syntax i orden. I en sådan
situation ville jeg forsøge at simplificere SQL'en for at se, om det
kan lade sig gøre at få bnoget output af en eller anden slags.
Du kunne fx
- fjerne dine count()-felter (da de er afhængige af cursor-type)
- fjerne din WHERE klausul samt group by/order by
- formindske antallet af tabeller og felter
Giver fx denne streng et output:
SELECT familie, dansk_navn, artsfakta.latin as latin FROM
individliste, artsfakta, familietabel
- ?
Hvis den gør det, så prøv at tilføje noget af det manglende igen og
se, hvornår det går galt.
Hvis den ikke gør det, så prøv at reducere endnu mere - og undersøg,
om der overhovedet er data i din base.
>MVH Henrik (som nu er ved at få sine første graa haar)
Så længe du ikke har rykket dem ud endnu, er jeg helt rolig
Good luck,
Jørn
--
Jørn Andersen,
Brønshøj