19. februar 2003 - 09:19Der er
18 kommentarer og 1 løsning
Sortering efter aktiv / ikke aktiv
Hej Eksperter
Jeg synes at have prøvet alt!
Jeg skal have sorteret en list med rapporter efter om de er afsluttet eller ej.
De skal sorteres efter et bit felt i SQL database - Kigger jeg i databasen, er resultatet sand, hvis den er krydset af, og "blank" hvis der ikke er krydset noget af.
Jeg har derfor prøvet at gøre følgende:
Dem der er afsluttet: (Virker fint) If RS0("caseclosed") <> "" Then
Dem der ikke er afsluttet: (virker ikke) If RS0("caseclosed") = "" Then If RS0("caseclosed") <> "sand" Then If RS0("caseclosed") = Null Then
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nope - Men den kan vel heller ikke være 0, da den bare er tom - Det er sq lidt mærkeligt.. Ingen af eksemplerne virkede, jeg prøvede endda at teste endnu flere... Bugger!!
jo len() metoden returnerer længden på strengen i db...og den må vitterligt være 0 hvis den er tom....Men det er jo ligemeget hvis det ikke virker alligevel! :)
Bare et forslag - Da SQL server bruger 0 for Falsk og 1 for Sand så lav det så der som default indsættes 0 i dit felt - så er du ude over et af problemerne ! Hvis det virkelig er et bitfelt, burde det principielt ikke virke med at teste på en strengværdi som du gør ( If RS0("caseclosed") = "True" ) Det rigtige må absolut være If RS0("caseclosed") = 1
Du kunne prøve det, så du kan få 1 og 0 taller ud, de må da kunne arbejdes på !!
Synes godt om
Ny brugerNybegynder
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.