08. januar 2003 - 13:29Der er
8 kommentarer og 1 løsning
Opdater datofelt uden datostreng
Hvordan opdaterer jeg et datofelt, når jeg gerne vil lade feltet stå tomt under rs.update?
Det skal bruges som en del af et online-tilbudskatalog, og hvis brugeren lader dato-felterne stå tomme, så skal feltet ikke indeholde noget. Kan det lade sig gøre?
Det skal nok puttes ind i selve update funktionen i dette:
If dato <> "ingendato" Then rs("Udlobsdato") = Request.Form("tdato_aar") & "-" & Request.Form("tdato_maaned") & "-" & Request.form("tdato_dag") If dato = "ingendato" Then rs("Udlobsdato") = HER SKAL STÅ EN VÆRDI rs.Update
Hvis du bruger CInt(rs("kolonne")) hvor klonnen er tom / Null så kommer der en fejl. Hvis en kolonne er tom '' i databasen bliver det til Null via recordset'et. Så du kan skrive CInt("" & rs("kolonne")) så bliver Null til en tom String ved "" og "" gør ikke skabe ved andre værdier i rs("kolonne")..
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.