Avatar billede hugopedersen Nybegynder
28. maj 2003 - 07:56 Der er 4 kommentarer og
1 løsning

Indsætning af dato i tabel på SQL server

Jeg har brug for at indsætte dags dato i et felt (fldEditTime) i en tabel på en SQL 2000 server fra en ASP side.

Det må kun være datoen (28-05-2003)

de 2 linier hvor det skal laves i ser ud som følger
updatefield = updatefield + "fldEditBy='" + Session("UserID") + "',"
updatefield = updatefield + "fldEditDate=" ??????????

Det er sikkert meget nemt, men..............
Avatar billede technodance.dk Nybegynder
28. maj 2003 - 08:01 #1
LYTTER MED

/RENE/
Avatar billede cesil Nybegynder
28. maj 2003 - 08:48 #2
datoformatet skal altid være yyyymmdd

+ "fldEditDate='20030528'"
Avatar billede hugopedersen Nybegynder
28. maj 2003 - 08:50 #3
Ja men hvordan får jeg så dags dato til at være det ?
Avatar billede cesil Nybegynder
28. maj 2003 - 09:30 #4
dato = ConvertToSqlDate(now)

response.write dato

Function ConvertToSqlDate(dato)
    dim SQLYear,SQLMonth,SQLDay
    SQLYear = Year(dato)
    SQLMonth = Month(dato)
    SQLDay = Day(dato)
    if SQLDay<10 then
        SQLDay = 0&SQLDay
    end if
    if SQLMonth<10 then
        SQLMonth = 0&SQLMonth
    end if
    ConvertToSqlDate = SQLYear&SQLMonth&SQLDay
End Function
Avatar billede hugopedersen Nybegynder
28. maj 2003 - 09:52 #5
Så var den der :-)
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