09. august 2001 - 13:17Der er
6 kommentarer og 1 løsning
Check af formvariabler
Hej, Ved I hvordan man checker både om en formvariabel er en tom streng og om den er null, før man optager eventuelt input i en SQL-sætning? I nedenstående eksempel (der ikke fungerer, hvis det indtastede er den tomme streng) er variablen \"customer\" kommet fra en select-box, hvori indholdet er genereret ved en SQL-\'select distinct customer osv.\' Desværre er databasen ikke konsistens, så i nogle få poster (og det kan der ikke laves om på - er jeg blevet fortalt) er der ikke indtastet noget i customer feltet. Derfor starter min select-box med det tome feltjeg selv valgt som default option og kaldt null - og et andet blankt felt, som er den tomme streng. Hvordan kommer jeg uden om den tomme streng, som jo resulterer i et forvirrende og forkert resultat af søgningen?
if Request.Form(\"customer\") = \"null\" Then mySQL=mySQL elseif Request.Form(\"customer\") = \"\" Then mySQL=mySQL else mySQL = mySQL + \" AND customer <= \'\"& Request.Form(\"customer\") &\"\'\" end if
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.
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.