2013-02-10 82 views
-1

我需要連續從DB中取數據而沒有任何延遲,並且需要通過循環來自DB的結果來發送郵件。如何排隊郵件並無延時發送它們。這是建議的方法在.NET中實現這一點?電子郵件排隊和發送沒有延遲

+0

您的目標仍不完全清楚。我認爲「連續」和「毫不拖延」是讓我絆倒的,因爲這些條款在物理上是不可能的。總會有一些延遲。你爲什麼不試着更詳細地解釋你的工作流程?在問題中含糊不清是導致降價和錯誤答案的原因。 – psubsee2003 2013-02-10 10:54:54

回答

1

你可以創建一個批處理文件,並將其與操作系統中的任務調度程序相連, 也可以在頁面加載中調用數據庫並將表格保存在數據表中,之後您可以在dt上進行過濾使用開關盒,在這種情況下,您只需在頁面加載中檢查一次DB。

+0

感謝您的回覆。我如何連續檢查數據庫。我認爲在任務調度程序中,我們只能給出至少5分鐘的時間延遲。 – 2013-02-10 10:40:25

+1

@ G.R你的問題提到週期性地從數據庫中提取數據,但現在你正在持續檢查它?你可能想編輯你的問題,使你的目標更清晰 – psubsee2003 2013-02-10 10:43:45

+0

我確實有同樣的問題一次,我用一個批處理文件來解決它,當你說「定期」我想你會每天訪問數據庫一次? ? – 2013-02-10 10:43:52