/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
konvertering ??
Fra : Gert Knold


Dato : 19-12-02 10:08

Hej

Mit projekt handler om at lave et online udlåns kartotek.
Jeg har et stykke kode der relaterer til en database (Access/OleDB).
Mit problem er nu at jeg har en "Ja/Nej" ting i databasen, og når jeg får
svar på siden er mine svar True og Falsh, hvordan konverterer jeg dem til
dansk Ja og Nej ????

Hilsen Gert



 
 
Voller (19-12-2002)
Kommentar
Fra : Voller


Dato : 19-12-02 10:30

> Mit problem er nu at jeg har en "Ja/Nej" ting i databasen, og når jeg får
> svar på siden er mine svar True og Falsh, hvordan konverterer jeg dem til
> dansk Ja og Nej ????

Den hurtige udgave:

<%

Select Case objRS("mit-db-ja/nej-felt")
Case "True"
strHjemme = "Ja"
Case "true"
strHjemme = "Ja"
Case "False"
strHjemme = "Nej"
Case "false"
strHjemme = "Nej"
End Select

Response.Write("<p>" & strHjemme & "</p>")

%>

Jeg kan ikke lige huske om True/False er med stort eller lille
begyndelsesbogstav, så nu er der taget højde for bege dele. Husk også at
ændre objRS("mit-db-ja/nej-felt") til det rigtige feltnavn.


Mvh. Voller.



Chrisser (19-12-2002)
Kommentar
Fra : Chrisser


Dato : 19-12-02 11:54

"Voller" <voller@voller.dk> skrev i en meddelelse
news:ats3m4$phq$1@news.net.uni-c.dk...
[snip]
> Jeg kan ikke lige huske om True/False er med stort eller lille
> begyndelsesbogstav, så nu er der taget højde for bege dele. Husk også at
> ændre objRS("mit-db-ja/nej-felt") til det rigtige feltnavn.

Med hensyn til problemet omkring store og små bogstaver, kan det forkortes
til:

Select Case UCase(objRS("mit-db-ja/nej-felt"))
Case "TRUE"
strHjemme = "Ja"
Case "FALSE"
strHjemme = "Nej"
End Select


Chrisser




Gert Knold (19-12-2002)
Kommentar
Fra : Gert Knold


Dato : 19-12-02 13:07

Tak for alle jeres svar... jeg fik hjælpe af en ven og vi lavede det med en
IF Then sætning


"Chrisser" <cbj@egdatainform.dk> skrev i en meddelelse
news:ats8kl$ecb$1@sunsite.dk...
> "Voller" <voller@voller.dk> skrev i en meddelelse
> news:ats3m4$phq$1@news.net.uni-c.dk...
> [snip]
> > Jeg kan ikke lige huske om True/False er med stort eller lille
> > begyndelsesbogstav, så nu er der taget højde for bege dele. Husk også at
> > ændre objRS("mit-db-ja/nej-felt") til det rigtige feltnavn.
>
> Med hensyn til problemet omkring store og små bogstaver, kan det forkortes
> til:
>
> Select Case UCase(objRS("mit-db-ja/nej-felt"))
> Case "TRUE"
> strHjemme = "Ja"
> Case "FALSE"
> strHjemme = "Nej"
> End Select
>
>
> Chrisser
>
>
>



Jens Gyldenkærne Cla~ (19-12-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 19-12-02 22:51

Chrisser skrev:

> Med hensyn til problemet omkring store og små bogstaver, kan
> det forkortes til:
>
> Select Case UCase(objRS("mit-db-ja/nej-felt"))

Man kan også bare benytte sig af at feltet indeholder en boolesk
værdi:

If Cbool(objRS("janejfelt")) Then
   strTekst = "ja"
Else
   strTekst = "nej"
End If

Cbool er muligvis ikke nødvendig - men den skader jo ikke.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jonas Skafte Jensen (20-12-2002)
Kommentar
Fra : Jonas Skafte Jensen


Dato : 20-12-02 21:31

Og grunden til at man kan dette, er, at True og False er konstanter der ikke
skal omsluttes af anførselsestegn...

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns92E9E8713ECEFjcdmfdk@gyrosmod.cybercity.dk...
> Chrisser skrev:
>
> > Med hensyn til problemet omkring store og små bogstaver, kan
> > det forkortes til:
> >
> > Select Case UCase(objRS("mit-db-ja/nej-felt"))
>
> Man kan også bare benytte sig af at feltet indeholder en boolesk
> værdi:
>
> If Cbool(objRS("janejfelt")) Then
> strTekst = "ja"
> Else
> strTekst = "nej"
> End If
>
> Cbool er muligvis ikke nødvendig - men den skader jo ikke.
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste