Forum

SQL View tablosunda...
 
Bildirimler
Hepsini Temizle

SQL View tablosunda koşula göre Mail gönderme

3 Yazılar
2 Üyeler
0 Reactions
2,373 Görüntüleme
(@CenkVarol)
Gönderiler: 2
New Member
Konu başlatıcı
 

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. 

 
Gönderildi : 07/01/2015 00:03

(@CenkVarol)
Gönderiler: 2
New Member
Konu başlatıcı
 

İlginiz için teşekkür ederim. Bu konuda yardımcı olabilir misiniz ufaklı çaplı bi projemin son adımı diyebilirim.

 
Gönderildi : 07/01/2015 00:17

(@servetcayir)
Gönderiler: 26
Eminent Member
 

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'; 

 

 
Gönderildi : 09/01/2015 16:23

Paylaş: