deletesAreDetected Yöntemi (SQLServerDatabaseMetaData)

JDBC sürücüsünü indirin

GÖRÜNÜR bir satır silme işleminin SQLServerResultSet sınıfının rowDeleted yöntemi çağrılarak algılanıp algılanmayacağını alır.

Syntax

public boolean deletesAreDetected(int type)  

Parameters

type

Sonuç kümesi türünü gösteren bir int , java.sql.ResultSet veya SQLServerResultSet'te tanımlandığı şekilde aşağıdaki değerlerden biri olabilir:

java.sql.ResultSet Türleri

TYPE_FORWARD_ONLY

TYPE_SCROLL_SENSITIVE

TYPE_SCROLL_INSENSITIVE

SQLServerResultSet Types

TYPE_SS_SCROLL_STATIC

TYPE_SS_SCROLL_KEYSET

TIP_SS_DIRECT_FORWARD_ONLY (Sadece İleri Doğrudan)

TYPE_SS_SERVER_CURSOR_FORWARD_ONLY

TYPE_SS_SCROLL_DYNAMIC

Dönüş Değeri

Eğer silinmiş sıranın yerine boşluk geçerse doğrudur. Silinmiş satır kaldırılırsa yanlış.

SQL Server veritabanı ile SQL Server için Microsoft JDBC Sürücüsü kullanıldığında, bu yöntem TYPE_SS_SCROLL_KEYSET imleci için doğru, diğer tüm sonuç kümesi türleri için yanlış döndürür.

İstisnalar

SQLServerException

Remarks

Bu deletesAreDetected yöntemi, java.sql.DatabaseMetaData arayüzündeki deletesAreDetected yöntemiyle tanımlanır.

Note

SQL Server, tüm güncellenebilir imleç türleri için silinmiş satır ayarlar, ancak algılama ileri ve dinamik imleçler için geçici olabilir.