Aracılığıyla paylaş


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.

Ayrıca bkz.

Başvuru