Avatar billede ereedtz Nybegynder
21. februar 2003 - 09:49 Der er 5 kommentarer og
1 løsning

Tom værdi i datefield

Hej
Hvorfor kan jeg ikke update min database med en tom værdi? Det kan jeg godt med tekstfelter.

Det ser således ud:
---

' Henter værdien fra edit.asp
stransaettelsesdato = Request.Form("ansaettelsesdato")
stransaettelsesophoer = Request.Form("ansaettelsesophoer")

' SQL sætning opbygges
strSQL = "Update navne set "
strSQL = strSQL & "ansaettelsesdato='" & stransaettelsesdato & "',"
strSQL = strSQL & "ansaettelsesophoer= '" & stransaettelsesophoer & "'"

---

Det virker fint hvis man skriver en gyldig dato, men brugeren skal også have lov til ikke at skrive noget i de to datofelter.

Hilsen Espen
Avatar billede mortvader Nybegynder
21. februar 2003 - 09:52 #1
' Henter værdien fra edit.asp
stransaettelsesdato = Request.Form("ansaettelsesdato")
if stransaettelsesdato<>"" then
  stransaettelsesdato="'"&stransaettelsesdato&"'"
else
  stransaettelsesdato="NULL"
end if

stransaettelsesophoer = Request.Form("ansaettelsesophoer")
if stransaettelsesophoer<>"" then
  stransaettelsesophoer="'"&stransaettelsesophoer&"'"
else
  stransaettelsesophoer="NULL"
end if

' SQL sætning opbygges
strSQL = "Update navne set "
strSQL = strSQL & "ansaettelsesdato=" & stransaettelsesdato & ","
strSQL = strSQL & "ansaettelsesophoer=" & stransaettelsesophoer
Avatar billede c971572 Nybegynder
21. februar 2003 - 09:52 #2
prøv at tjek om databasen tillader null-værdier i datofelterne
Avatar billede coolstar Nybegynder
21. februar 2003 - 10:00 #3
bare sæt tillad nullængde i egenskaber for feltet.
Avatar billede ereedtz Nybegynder
21. februar 2003 - 10:01 #4
Tak for den hurtige respons.
Mortvaders svar klarede problemet.

Hilsen Espen
Avatar billede ereedtz Nybegynder
21. februar 2003 - 10:05 #5
Btw. så har jeg ikke undersøgt om man kan tillade nullængde i feltet. Men eftersom det virker nu med Mortvaders ændringer så har det vel ikke været feltegenskaberne der var problemet.

/Espen
Avatar billede coolstar Nybegynder
21. februar 2003 - 10:09 #6
felt egenskaberne ville være en nemmere måe at klrae problemet på.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester