22. november 2000 - 10:48Der er
19 kommentarer og 1 løsning
Simpel ASP forespørgsel.
Jeg prøver at få et asp script til at checke om brugeren har sat et hak i en checkbox på en form, men jeg har et problem med syntaksen. Hvordan skal den formuleres ? Denne her sætning er forkert, men hvorhenne ? -------------------------------------------- If Request.Form (\"ChkInternet\") = true 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.
Well, egenligt er det jo nok mere rigtigt at bruge if len(strIndhold) > 0 then Da det også er sikkert hvis nu strIndhold indeholder \" \", null eller lign. Jeg ved godt at \"\" normalt også fanger en null, men det er da anyway bedre at bruge len().
tdaugaard>>> Jeg mener at det er mere programmeringsmæssigt \"rigtigt\" at bruge len()!
Jeg ved godt at det virker, men hele ideen i at du sammenligner den med strengen \"\" mener jeg er forkert. Bare fordi at ASP er tolerant kan man jo godt sørge for at gøre det mest logiske, og det må da være at bruge funktionen len som står for length, hvis man skal finde ud af længden på en streng!
Det er ligesom når man sætter en variabel til \"\", der er det også mere rigtigt at sætte den til null, eftersom \"\" jo faktisk er en streng, der godt nok er tom.
spacey:> Jeg tror det er et spørgsmål om smag og behag. Personligt bruger jeg, som jeg skriver, > \"\". Både i ASP og Visual Basic, og jeg er indtil videre ikke stødt på nogle problemer.
Spacey:> I have no idea om min metode virker på Chili!Soft ASP på en Unix maskine, nej. Men det bliver heller ikke aktuelt for mig, da jeg ikke har en sådan maskine at teste kode på ville jeg aldrig begynde at lave noget der SKULLE køre på en sådan maskine.
ASP+\'s sprog er Visual Basic istedet for VBScript/JScript. Dvs. hvad der virker i VB burde både i teori og praksis virke i ASP+ (nu har jeg ikke prøvet ..) og der bruger jeg selv > \"\" mange steder.
Men hver programmør, hver sine metoder. Nogle kan bruge 10 linier på noget andre kun bruger 5 linier på, sådan er det jo med alle.
Spacey:> hmm .. jeg har ellers læst på netcoders.dk eller activeserverpages.dk at det er VB. Jeg så eksempler på koden så det går jeg med indtil andet er bevist.
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.