/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
fehaar
730
3
Interkril..
701
4
ellebye
510
5
pawel
510
6
rpje
405
7
pete
350
8
gibson
320
9
smorch
260
10
svend_dyhr
250
UPDATE af DateTime-felt på MS SQL
Fra :
Anders Dahl Ovesen
Dato :
23-09-03 14:54
Hej
Hvordan laves en UPDATE på et DateTime-felt i MSSQL ?
Skal man bruge ' omkring datoen eller hvad ?
ex. UPDATE Tabel SET datofelt='xxx'
/Anders
Peter Lykkegaard (
23-09-2003
)
Kommentar
Fra :
Peter Lykkegaard
Dato :
23-09-03 17:22
"Anders Dahl Ovesen" <jonaside@mail.dk> wrote in message
news:3f705091$0$32468$edfadb0f@dread16.news.tele.dk...
>
> Hvordan laves en UPDATE på et DateTime-felt i MSSQL ?
> Skal man bruge ' omkring datoen eller hvad ?
>
> ex. UPDATE Tabel SET datofelt='xxx'
>
Ja
Men det er bedst at bruge Convert for at få konverteret til den rigtige dato
Hvilken fejl får du?
mvh/Peter Lykkegaard
Anders Dahl Ovesen (
24-09-2003
)
Kommentar
Fra :
Anders Dahl Ovesen
Dato :
24-09-03 08:01
Hej Peter
Tak for hjælpen. Det virkede.
Jeg skulle bruge det ifm. Delphi, lidt ala:
Query.SQL.Text := 'UPDATE Tabel SET datofelt=''' + DateToStr(Now) + '''
WHERE Id = 1';
/Anders
"Peter Lykkegaard" <polonline@hot.mail.com> wrote in message
news:qq_bb.126$3k4.85@news.get2net.dk...
>
> "Anders Dahl Ovesen" <jonaside@mail.dk> wrote in message
> news:3f705091$0$32468$edfadb0f@dread16.news.tele.dk...
> >
> > Hvordan laves en UPDATE på et DateTime-felt i MSSQL ?
> > Skal man bruge ' omkring datoen eller hvad ?
> >
> > ex. UPDATE Tabel SET datofelt='xxx'
> >
> Ja
>
> Men det er bedst at bruge Convert for at få konverteret til den rigtige
dato
> Hvilken fejl får du?
>
> mvh/Peter Lykkegaard
>
>
Stig Johansen (
24-09-2003
)
Kommentar
Fra :
Stig Johansen
Dato :
24-09-03 13:55
Anders Dahl Ovesen wrote:
> Jeg skulle bruge det ifm. Delphi, lidt ala:
>
> Query.SQL.Text := 'UPDATE Tabel SET datofelt=''' + DateToStr(Now) + '''
> WHERE Id = 1';
Så er det bedst at bruge:
Query.SQL.Text := 'UPDATE Tabel SET datofelt = :dato WHERE Id = 1';
Query.SQL.ParamByName('dato').AsDateTime := Now;
--
Med venlig hilsen
Stig Johansen
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177823
Tips :
31980
Nyheder :
719565
Indlæg :
6410998
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.