Vb.net служба Windows и запрос к базе данных
Я пытаюсь создать службу Windows, используя vb.net, чтобы читать таблицы SQL каждые 3 часа и получать все новые данные, созданные за последние 3 часа. Я знаю, как создать службу Windows, но проблема в том, как получить самые новые данные, созданные за последние 3 часа, из базы данных. Может ли кто-нибудь помочь мне с запросом PLS или помочь мне с сценарием Vb.net, чтобы каждый раз получать новейшие данные. Я новичок в программировании, и любая помощь будет оценена.
Спасибо ди
1 ответ
Вам необходимо сохранить дату создания ваших данных в столбце в базе данных. Затем вы можете использовать оператор select примерно так:
SELECT col1, col2, ..., coln
FROM your_table
WHERE creation_date > DATEADD(hh, -3, GETDATE())