Avatar billede brownghost Nybegynder
14. marts 2004 - 03:10 Der er 3 kommentarer og
1 løsning

Null og "ingen data" i en tabel, colonne

jeg spøger efter det her
                                <%
            If NOT IsNull(rsNews("AuthorMTitle")) or rsNews("AuthorMTitle") ="" Then
                %>
Bla Bla
<%
End if
%>

Mit data felt i databaen er type: nvarchar

selve kollonen kan have data i den ellers er den Null, men opdatere man den Tabel med fra min asp side skifter den Null ud med  "Intet data" så derfor skal jeg bruge det her

rsNews("AuthorMTitle") =0
eller
rsNews("AuthorMTitle") =""

men ingen af de to virker :( Grrr

hvad gør jeg forkert?
Avatar billede nozio Nybegynder
14. marts 2004 - 09:03 #1
Den her har jeg fundet et eller andet sted:

function PoorMansIsNull(str)
    Dim blankStr
    blankStr = trim("" & str)

    if blankStr = "" then
        PoorMansIsNull = True
    else
        PoorMansIsNull = False
    end if
end function

- måske kan den hjælpe
Avatar billede brownghost Nybegynder
14. marts 2004 - 19:15 #2
Humm nej det kan jeg ikke bruge. ;(
Avatar billede ellebaek Nybegynder
14. marts 2004 - 20:01 #3
<%
  If NOT IsNull(rsNews("AuthorMTitle")) or isEmpty(rsNews("AuthorMTitle")) Then
%>
Bla Bla
<%
End if
%>

Med "intet data" mener du så at der står "intet data" i tabellen ?

Jeg plejer med tomme felter at have succes med isEmpty
Avatar billede brownghost Nybegynder
15. marts 2004 - 00:26 #4
jeg har fundet ud af at
If NOT rsNews("AuthorMTitle") ="" Then

virker så det her spørsmå er lukket
takker :)
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