|
| true/false ..sand/falsk.... WTF ? Dansk/En~ Fra : Thomas B. |
Dato : 19-02-01 01:36 |
|
Hej, nu sidder jeg jo lige og har lavet killer web-applikationen, og skal
vise den. Den bliver smidt over på en stor bærbar, og ser umiddelbart ud til
at kører! jeg checker at datoer er i det rigtige format, og det virker fint
! og så er jeg jo ellers klar til at vise min applikation frem !
MEN nej ! .. fanme om (undskylder sproget, men jeg var altså meget vred den
dag :) systemet ikke begynder at regne med Sand og Falsk værdi'er i stedet
for True/False ! En del steder forventer jeg altså værdierne True og False,
og ikke Sand og Falsk. Jeg kan se, at noget af det SQL der bliver sendt til
databasen indeholder Sand og Falsk ..i stedet for True/False
Udviklingsmiljø :
Windows 2000 DK + Engelsk MS Office 2000
Testmiljø : ( på bærbar )
Windows 2000 DK + Dansk MS Office 2000
Jeg har en mistanke om at database-driveren, eller et eller andet i den
stil, er kommet ind med den danske office på den bærbare computer ! Men
hvorfor da oversætte den slags på det niveau ? .. jeg fatter altså ikke om
der skulle være noget smart i det...men det har i hvert fald gjort mig
splitter-tosset. .. bør man regne med 0 og 1.. eller hvad ?
Er der en måde hvorpå jeg kan skifte database-driveren til UK ...eller sådan
et eller andet eksotisk ? .. da jeg alligevel skal kører den på en server
med 1 bestemt konfiguration, er jeg ikke meget for at ændre min kode ! men
vil bare gerne kunne sætte en anden driver til at kører på et eventuelt
testmiljø. Hvis nogen nu skulle være så smarte at kører med en DK office !
Jeg håber nogen kan fortælle mig hvad der lige præsist gik galt for mig, og
hvordan jeg kan komme uden om problemet. Helst uden at jeg skal ændre min
kode. Det er noget der har givet mig mange problemer.
På forhånd tak
TB
| |
Jakob Andersen (19-02-2001)
| Kommentar Fra : Jakob Andersen |
Dato : 19-02-01 02:14 |
|
"Thomas B." <nomail@mail.com> skrev
> MEN nej ! .. fanme om (undskylder sproget, men jeg var altså meget vred
den
> dag :) systemet ikke begynder at regne med Sand og Falsk værdi'er i
stedet
> for True/False
Bruger du DSN eller DSNless forbindelse?
PS: Det er nemt at være bagklog: men 0 og 1 er nu lidt sjovere.
--
Jakob Andersen
< http://www.usenet.dk> - alt om usenet
| |
Peter Lykkegaard (19-02-2001)
| Kommentar Fra : Peter Lykkegaard |
Dato : 19-02-01 08:28 |
|
"Thomas B." <nomail@mail.com> wrote in message
news:96ppm4$2ebq$1@news.cybercity.dk...
> Udviklingsmiljø :
>
> Windows 2000 DK + Engelsk MS Office 2000
>
Dit udviklingsmiljø er dømt til at give problemer = mixning af dansk/engelsk
software
Brug det samme styresystem og de samme language settings som på dit
produktionssystem
Dvs UK hele vejen igennem og evt DK i language settings
mvh/Peter Lykkegaard
| |
Henning Forgaard (19-02-2001)
| Kommentar Fra : Henning Forgaard |
Dato : 19-02-01 09:27 |
|
Hvis du skal være helt sikker på å få True|False riktig, bruk det på
følgende måte.
Skal du finne en True verdi bruk: Variabel <> 0
Skal du finne en False verdi bruk: Variabel = 0
For i noen databaser er True -1 og i andre 1, men False er alltid 0.
Henning
"Thomas B." <nomail@mail.com> wrote in message
news:96ppm4$2ebq$1@news.cybercity.dk...
> Hej, nu sidder jeg jo lige og har lavet killer web-applikationen, og skal
> vise den. Den bliver smidt over på en stor bærbar, og ser umiddelbart ud
til
> at kører! jeg checker at datoer er i det rigtige format, og det virker
fint
> ! og så er jeg jo ellers klar til at vise min applikation frem !
>
> MEN nej ! .. fanme om (undskylder sproget, men jeg var altså meget vred
den
> dag :) systemet ikke begynder at regne med Sand og Falsk værdi'er i
stedet
> for True/False ! En del steder forventer jeg altså værdierne True og
False,
> og ikke Sand og Falsk. Jeg kan se, at noget af det SQL der bliver sendt
til
> databasen indeholder Sand og Falsk ..i stedet for True/False
>
> Udviklingsmiljø :
>
> Windows 2000 DK + Engelsk MS Office 2000
>
> Testmiljø : ( på bærbar )
>
> Windows 2000 DK + Dansk MS Office 2000
>
> Jeg har en mistanke om at database-driveren, eller et eller andet i den
> stil, er kommet ind med den danske office på den bærbare computer ! Men
> hvorfor da oversætte den slags på det niveau ? .. jeg fatter altså ikke
om
> der skulle være noget smart i det...men det har i hvert fald gjort mig
> splitter-tosset. .. bør man regne med 0 og 1.. eller hvad ?
>
> Er der en måde hvorpå jeg kan skifte database-driveren til UK ...eller
sådan
> et eller andet eksotisk ? .. da jeg alligevel skal kører den på en server
> med 1 bestemt konfiguration, er jeg ikke meget for at ændre min kode ! men
> vil bare gerne kunne sætte en anden driver til at kører på et eventuelt
> testmiljø. Hvis nogen nu skulle være så smarte at kører med en DK office !
>
> Jeg håber nogen kan fortælle mig hvad der lige præsist gik galt for mig,
og
> hvordan jeg kan komme uden om problemet. Helst uden at jeg skal ændre min
> kode. Det er noget der har givet mig mange problemer.
>
> På forhånd tak
>
> TB
>
>
>
>
| |
Ghashûl (19-02-2001)
| Kommentar Fra : Ghashûl |
Dato : 19-02-01 12:50 |
|
On Mon, 19 Feb 2001 09:27:01 +0100, "Henning Forgaard"
<henning@hfdata.no> wrote:
>Hvis du skal være helt sikker på å få True|False riktig, bruk det på
>følgende måte.
>
>Skal du finne en True verdi bruk: Variabel <> 0
>Skal du finne en False verdi bruk: Variabel = 0
>
>For i noen databaser er True -1 og i andre 1, men False er alltid 0.
Kan man ikke bare bruge
If EtEllerAndet Then
'hvis den er true
Else
hvis den er false
End If
--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><
ICQ: 7223629
E-mail: stefan@bruhn.to
URL: http://www.ghashul.dk
| |
Peter Lykkegaard (19-02-2001)
| Kommentar Fra : Peter Lykkegaard |
Dato : 19-02-01 15:32 |
|
"Ghashûl" <ghashul@ghashul.dk> wrote in message
news:42229t4qkmuins044thrka8b907butu45b@ghashul.dk...
> On Mon, 19 Feb 2001 09:27:01 +0100, "Henning Forgaard"
> <henning@hfdata.no> wrote:
>
> >Hvis du skal være helt sikker på å få True|False riktig, bruk det på
> >følgende måte.
> >
> >Skal du finne en True verdi bruk: Variabel <> 0
> >Skal du finne en False verdi bruk: Variabel = 0
> >
> >For i noen databaser er True -1 og i andre 1, men False er alltid 0.
>
> Kan man ikke bare bruge
>
> If EtEllerAndet Then
> 'hvis den er true
> Else
> hvis den er false
> End If
>
Det er vist i forbindelse med opbygning af SQL statements at filmen knækker
Det gi'r jo ikke megen mening at fyre sådan en her af
Select * From MinTabel Where MitFelt = Falsk
mvh/Peter Lykkegaard
| |
Ghashûl (19-02-2001)
| Kommentar Fra : Ghashûl |
Dato : 19-02-01 16:04 |
|
On Mon, 19 Feb 2001 15:32:18 +0100, "Peter Lykkegaard"
<polonline@hotmail.com> wrote:
>>
>> Kan man ikke bare bruge
>>
>> If EtEllerAndet Then
>> 'hvis den er true
>> Else
>> hvis den er false
>> End If
>>
>Det er vist i forbindelse med opbygning af SQL statements at filmen knækker
>Det gi'r jo ikke megen mening at fyre sådan en her af
>Select * From MinTabel Where MitFelt = Falsk
>
>mvh/Peter Lykkegaard
>
Selvfølgelig. Det havde jeg lige overset.
--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><
ICQ: 7223629
E-mail: stefan@bruhn.to
URL: http://www.ghashul.dk
| |
Anton Vestergaard (19-02-2001)
| Kommentar Fra : Anton Vestergaard |
Dato : 19-02-01 18:23 |
|
Vil en CBool(MinBoolVar) ikke altid konveretere den til den rigtige?
/Anton
"Ghashûl" <ghashul@ghashul.dk> skrev i en meddelelse
news:oed29tkeqjsbbu62ir6lg78hkdah4cg8gg@ghashul.dk...
> On Mon, 19 Feb 2001 15:32:18 +0100, "Peter Lykkegaard"
> <polonline@hotmail.com> wrote:
>
> >>
> >> Kan man ikke bare bruge
> >>
> >> If EtEllerAndet Then
> >> 'hvis den er true
> >> Else
> >> hvis den er false
> >> End If
> >>
> >Det er vist i forbindelse med opbygning af SQL statements at filmen
knækker
> >Det gi'r jo ikke megen mening at fyre sådan en her af
> >Select * From MinTabel Where MitFelt = Falsk
> >
> >mvh/Peter Lykkegaard
> >
>
> Selvfølgelig. Det havde jeg lige overset.
>
> --
> Regards Sir Ghashûl, Knight of The alt.Roundtable <><
> ICQ: 7223629
> E-mail: stefan@bruhn.to
> URL: http://www.ghashul.dk
| |
Thomas B. (19-02-2001)
| Kommentar Fra : Thomas B. |
Dato : 19-02-01 21:37 |
|
Mange tak for svarene ! jeg havde lidt forventet at havet fået den med 0 og
1 tilbage i hovedet. Men er der ikke noget med at de vil bytte om på noget i
dot.net ? -1, 0, 1 ...anderledes end det var før ?
Jeg vil gerne finde en måde hvorpå det altid vil virke fremover også :) ..
derfor lyder det jo meget smart at bruge CBol(), som Anton forslår ! ..nogen
der har erfaring med dette ? virker det altid ?
Hvis der er nogen der ved præsis hvad der gik galt imellem mit
udviklingsmiljø og testmiljøet ! .. hvilke filer, hvilken db driver der evt
kommer ind med DK office der ødelagde det hele, kunne jeg godt tænke mig at
få det lidt uddybbet. .. meget gerne med et link til hvor jeg kan læse om
det, hvis nogen skulle kende et godt sted.
Tak skal i ha'
TB
| |
Henning Forgaard (19-02-2001)
| Kommentar Fra : Henning Forgaard |
Dato : 19-02-01 23:45 |
|
Mener at jeg leste en plass at -1 vil bli byttet til 1 i VB.Net
"Thomas B." <nomail@mail.com> wrote in message
news:96s02j$1mbv$1@news.cybercity.dk...
>
> Mange tak for svarene ! jeg havde lidt forventet at havet fået den med 0
og
> 1 tilbage i hovedet. Men er der ikke noget med at de vil bytte om på noget
i
> dot.net ? -1, 0, 1 ...anderledes end det var før ?
>
> Jeg vil gerne finde en måde hvorpå det altid vil virke fremover også :) ..
> derfor lyder det jo meget smart at bruge CBol(), som Anton forslår !
...nogen
> der har erfaring med dette ? virker det altid ?
>
> Hvis der er nogen der ved præsis hvad der gik galt imellem mit
> udviklingsmiljø og testmiljøet ! .. hvilke filer, hvilken db driver der
evt
> kommer ind med DK office der ødelagde det hele, kunne jeg godt tænke mig
at
> få det lidt uddybbet. .. meget gerne med et link til hvor jeg kan læse om
> det, hvis nogen skulle kende et godt sted.
>
> Tak skal i ha'
>
> TB
>
>
>
>
>
| |
Rasmussen Peter (27-02-2001)
| Kommentar Fra : Rasmussen Peter |
Dato : 27-02-01 13:39 |
|
Derfor er <> 0 som en henning nok så rigtigt skriver, det mest geniale at
definere som TRUE.
Det virker.
"Henning Forgaard" <henning@hfdata.no> wrote in message
news:9jhk6.3196$X_2.83925@news1.oke.nextra.no...
> Mener at jeg leste en plass at -1 vil bli byttet til 1 i VB.Net
>
> "Thomas B." <nomail@mail.com> wrote in message
> news:96s02j$1mbv$1@news.cybercity.dk...
> >
> > Mange tak for svarene ! jeg havde lidt forventet at havet fået den med 0
> og
> > 1 tilbage i hovedet. Men er der ikke noget med at de vil bytte om på
noget
> i
> > dot.net ? -1, 0, 1 ...anderledes end det var før ?
> >
> > Jeg vil gerne finde en måde hvorpå det altid vil virke fremover også :)
...
> > derfor lyder det jo meget smart at bruge CBol(), som Anton forslår !
> ..nogen
> > der har erfaring med dette ? virker det altid ?
> >
> > Hvis der er nogen der ved præsis hvad der gik galt imellem mit
> > udviklingsmiljø og testmiljøet ! .. hvilke filer, hvilken db driver der
> evt
> > kommer ind med DK office der ødelagde det hele, kunne jeg godt tænke mig
> at
> > få det lidt uddybbet. .. meget gerne med et link til hvor jeg kan læse
om
> > det, hvis nogen skulle kende et godt sted.
> >
> > Tak skal i ha'
> >
> > TB
> >
> >
> >
> >
> >
>
>
| |
|
|