ReportProgress (clsDatabase)
Not
Bu özellik Microsoft SQL Server'ın bir sonraki sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmayın ve bu özelliği kullanmakta olan uygulamaları mümkün olduğunca erken bir zamanda değiştirin.
Bu olay sırasında bir işleme eylem için ilerleme raporu verilir.
İçin geçerlidir:clsDatabase
Sözdizimi
ReportProgress(obj As Object, ByVal Action As Integer, Counter As Long, Message As String, Cancel as Boolean)
Parametreler
obj
İşlenmekte olan nesne veya hedef nesnesi için başvuruda eylem.Action
Tamamlanmış olan işleme eylem ifade eder.Counter
Sayısal işlemin ilerleme durumunu tarafından başvurulan gösterir Action.Küpler için işlenen satır sayısı için bu bağımsız değişkeni gösterir.Veri madenciliği modelleri için bu bağımsız değişken 0 ile tamamlanan işleme görev yüzdesini gösteren 100 arasında bir sayı içerir.Message
İlerlemeler açıklayan kullanıcı dostu bir ileti.Cancel
Uygulamanın, bu parametreyi True değerine ayarlayarak eylem iptal etmek sağlar.
Açıklamalar
Bu olay bir ilerleme çubuğu veya bir kullanıcı sayacı güncelleştirmek için kullanılan arabirim.İşlenmekte olan bir küp izlemek için ilerleme çubuğu kullanırken, ilerleme çubuğu'nun en büyük değer küp tarafından belirlenen EstimatedRows özellik.Veri madenciliği model ilerlemesini izlemek için küme 100 ilerleme çubuğu'nun en büyük değer.İşleme sırasında bir küp her 1000 satırları bu olay harekete geçirilecek.Veri madenciliği modelleri için bu aralığı tutarsız ve önceden belirlenemez.
Bu olay kullanma hakkında daha fazla bilgi için bkz: olaylar.