Forum
Merhaba,
Öncelikli olarak konu açmadan sitede gerekli araştırmayı yaptım ve bana yardımcı olabilecek çok fazla detaya rastlamadım.
Oluşturduğum View tablomda ( Randevu Tablosu ) randevuya kalan günü görebiliyorum. Benim istediğim her üye için randevuya 3 gün kaldığında üyenin mail adresine bildirim gönderilmesi bunun SQL üzerinde bir yolu mevcutmudur. Yardım ederseniz sevinirim.
Teşekkürler.
İlginiz için teşekkür ederim. Bu konuda yardımcı olabilir misiniz ufaklı çaplı bi projemin son adımı diyebilirim.
Merhaba
Yavuz hocamın soylediğine ek olarak şoylede olabilir,
Bir store procedure hazırlayıp view den her uye icin randevu tarihlerini alıp o anki tarih ile(getdate) kontrol edip eger aradaki fark=3 ise prosedur icerisinden mail gonderemini yapabilirsiniz.
Günlük bu işin yapılması icin de bir Job hazırlayıp günlük proseduru tetikleyebilirsiniz.
Mail gonderimi aşagıdaki gibi yapılabilir.
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'RaporYoneticisi'
, @recipients = 'toMailAdress''
, @subject = 'Randevunuz Yaklaşıyor gibi bir mesaj'
, @body ='Randevu detay bilgileri';