Maxi skrev:
> Jeg vil høre hvordan jeg kunne tjecke om der bliver indsat
> noget i databasen.
Hvor sker indsættelsen fra? Du kan godt lave en kode der tjekker
for sidste indsættelse eller evt. om der er sket indsættelser inden
for de sidste x minutter, men det vil være mere effektivt at få
indsættelseskoden til at generere en besked.
> Det er meningen at fra en ASPX side skal
> jeg kalde en funktion hver 30 sek tjecker om der er indsæt
> noget. Hvordan kan jeg lave SQL'en??
Du kan enten tage den sidst oprettede post og se hvor gammel den
er:
SELECT TOP 1 DateDiff(s, oprettet, GETDATE()) as diff
FROM tabel1
ORDER BY oprettet DESC
(giver antallet af sekunder fra sidste oprettelse til nu)
- eller også kan du undersøge om der er poster nyere end et givent
tidspunkt:
SELECT COUNT(*) as antal
FROM enheder
WHERE DateDiff(s, oprettet, GETDATE()) < 30
(giver antallet af poster oprettet inden for de sidste 30
sekunder).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html