MS SQL SERVER İLE RESİMLİ DOĞUM GÜNÜ;
Eğer SQL ile otomatik doğum günü mesajlarını otomatik olarak hatta kartpostal kullanarak mail atmak gibi bir amacınız var ise aşağıdaki yazıyı kullanabilirsiniz.
Öncelikle ben, Nebim V3 kullanan bir firma için, bir query ile personellerin doğum günlerini günlük olarak çekip basit bir tabloya aktarıyorum. Daha sonrada bu tablodan mailinge çıkarıyorum. Kod ise;
Yalnız kartpostal jpeg resmi, IIS kurulu bir server da web publish edip linkini alıyorum. O linkide html formatında dbmail sorgusu altına yazıyorum.
Örnek;
DECLARE @mail nvarchar(50), @dogumgunu date DECLARE mailCursor CURSOR FOR SELECT hbd.email, hbd.Day FROM ztHappyBirthDay hbd; OPEN mailCursor; FETCH NEXT FROM mailCursor INTO @mail, @dogumgunu WHILE (@@FETCH_STATUS = 0) BEGIN BEGIN EXEC msdb.dbo.sp_send_dbmail @profile_name='Mail', @recipients=@mail, @body='<img src="http://10.75.17.25:8888/birthday.jpg">', @body_format='HTML', @subject='Happy Birthday'; END FETCH NEXT FROM mailCursor INTO @mail, @dogumgunu END CLOSE mailCursor DEALLOCATE mailCursor GO
Merhaba, paylaşım için çok teşekkür ederim. Sormak istediğim bazı şeyler var, adresim üzerinden benimle iletişime geçebilir misiniz acaba?