Avatar billede lamme Nybegynder
08. november 2001 - 10:00 Der er 12 kommentarer

SQL sætning med COUNT

Hvad er det galt med denne sætning:

SQL = \"SELECT COUNT(read) AS antal FROM usermail WHERE read=\"& true

Jeg får denne fejl:

error \'80004005\'
Unspecified error


, L@mme
Avatar billede kornfreak Nybegynder
08. november 2001 - 10:03 #1
SQL = \"SELECT COUNT(read) AS antal FROM usermail WHERE read=\'\"& true & \"\'\"

husk plinger :)
Avatar billede -sofus- Nybegynder
08. november 2001 - 10:05 #2
set temp = Conn.Execute(\"select count(*)  as antal from usermail WHERE read=\'\"& true & \"\'\"
Avatar billede lamme Nybegynder
08. november 2001 - 10:09 #3
Virker stadig ikke.. :-|
read kolonen, er et true/false felt...
kan det være noget med det?
Avatar billede eagleeye Praktikant
08. november 2001 - 10:11 #4
Nej men der skal ikke pinger på True/False felter:

Hvis dett ikke virker så prøv at tjekke om databasen ligger i det rigtge sted  forhold til connection strengen..

SQL = \"SELECT COUNT(read) AS antal FROM usermail WHERE read=true\"
Avatar billede toni01 Nybegynder
08. november 2001 - 10:13 #5
du kunne prøve med 0 eller -1
Avatar billede lamme Nybegynder
08. november 2001 - 10:14 #6
Står 0 da får true, og -1 for false?
Avatar billede eagleeye Praktikant
08. november 2001 - 10:15 #7
har du tjekke om databasen ligger rigtig i forhold til din connectionstreng ???
Avatar billede lamme Nybegynder
08. november 2001 - 10:19 #8
Det gør den...
Ellers ville den jo oxo komme med en anden fejlmedelelse
Avatar billede toni01 Nybegynder
08. november 2001 - 10:29 #9
Ja i nogle databaser er det sådan eller også er det omvendt , men du kan jo lave et udtræk hvor du skriver vædierne ud.
Avatar billede lamme Nybegynder
08. november 2001 - 10:34 #10
Got it!
Jeg ændrede sq bare feltet fra true/false, til ek tekstfelt...

Tak for jeres hjælp ;o)


, L@mme
Avatar billede tmceu Praktikant
08. november 2001 - 10:35 #11
Hvis du anvender Access er true = -1 og false = 0

Men det var måske nemmere, hvis du fra starten oplyste hvilken database du anvender, for der er altså nogle syntaksforskelle mellem databaser.
Avatar billede eagleeye Praktikant
15. maj 2002 - 23:48 #12
det var så lidt.
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