Menentukan Jumlah Baris yang Terpengaruh

Setelah aplikasi memperbarui, menghapus, atau menyisipkan baris, aplikasi dapat memanggil SQLRowCount untuk menentukan berapa banyak baris yang terpengaruh. SQLRowCount mengembalikan nilai ini apakah baris diperbarui, dihapus, atau disisipkan dengan menjalankan pernyataan UPDATE, DELETE, atau INSERT , dengan menjalankan pernyataan pembaruan atau penghapusan yang diposisikan, atau dengan memanggil SQLSetPos.

Jika sekumpulan pernyataan SQL dijalankan, hitungan baris yang terpengaruh mungkin merupakan jumlah total untuk semua pernyataan dalam batch, atau hitungan individu untuk setiap pernyataan dalam batch. Untuk informasi selengkapnya, lihat Sekumpulan Pernyataan SQL dan Hasil Ganda.

Jumlah baris yang terpengaruh juga dilaporkan kembali di bidang header diagnostik SQL_DIAG_ROW_COUNT di area diagnostik yang terkait dengan pengendali pernyataan. Namun, data di bidang ini diatur ulang setelah setiap panggilan fungsi pada handel pernyataan yang sama, sedangkan nilai yang dikembalikan oleh SQLRowCount tetap sama sampai panggilan ke SQLBulkOperations, SQLExecute, SQLExecDirect, SQLPrepare, atau SQLSetPos.