ServerMessage olayı
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.
The ServerMessage event occurs when a Microsoft SQL Server success-with-information message is returned to the SQL Distributed Management Objects (SQL-DMO) application.
Sözdizimi
Private Sub
object
_ServerMessage(
Severity as Long
,
MessageNumber as Long
,
MessageState as Long
,
Message as String
)
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.Önem derecesi
Önem tanımlayan uzun tamsayı düzey sql Server hata iletisi.Eden bir MessageNumber değerini
Bir sql Server hata iletisi numarasını tanımlar uzun tamsayı.MessageState
sql Server hata iletisi için bir durum değeri tanımlar uzun tamsayı.İleti
sql Server hata iletisi metni içeren bir dize.
Prototip (c/C++)
HRESULT ServerMessage(long Severity, long MessageNumber,
long MessageState, SQLDMO_LPCSTR Message);
Açıklamalar
sql Server hata önem derecesini bir hata durumu gösterir.Bazı hatalar deyim yürütme zamanından önce sona erdirmek için önemli.sql-dmo uygulama boyunca normal hata işleme için bir önem 10 veya daha yüksek olan herhangi bir hata döndürdü.
deyim yürütme başarılı oldu, ancak bu başarı koşullu daha zararsız hatalarını gösterir.İletiler, adlı başarı ile bilgi, 10'dan önemi ile sql Server hataları hatalardır.PRINT deyim gibi bazı Transact-sql deyimleri sonuç kümeleri, iletileri kendi dönüş değeri kullanarak oluşturmaz.
Implement bir ServerMessage olay işleyicisi tarafından harekete geçirilen sql Server iletileri yakalamak içinsql-dmo uygulama işleme.