Udostępnij za pośrednictwem


SQLGetStmtAttr

The SQL Server Native klient ODBC driver extends SQLGetStmtAttr to expose driver-specific instrukcja attributes.

SQLSetStmtAttr atrybuty instrukcja list, które są zarówno odczytu i zapisu.W tym temacie omówiono odczytu jedynymi atrybutami instrukcja.

SQL_SOPT_SS_CURRENT_COMMAND

Atrybut SQL_SOPT_SS_CURRENT_COMMAND udostępnia bieżącego polecenia partia polecenia.Zwrot jest to liczba całkowita, która określa lokalizację polecenia w tej instancji.The ValuePtr value is of type SQLLEN.

SQL_SOPT_SS_NOCOUNT_STATUS

Atrybut SQL_SOPT_SS_NOCOUNT_STATUS wskazuje bieżące ustawienie NOCOUNT opcji, które formanty czy SQL Server Raporty numery wierszy dotyczy instrukcja, gdy SQLRowCount nosi nazwę.The ValuePtr value is of type SQLLEN.

Wartość

Description

SQL_NC_OFF

NOCOUNT is OFF.SQLRowCount returns number of rows affected.

SQL_NC_ON

NOCOUNT jest włączone.Liczba wierszy wpływa nie został zwrócony przez SQLRowCount i zwrócona wartość 0.

Jeśli SQLRowCount Zwraca wartość 0, aplikacji należy przetestować SQL_SOPT_SS_NOCOUNT_STATUS. Jeśli zwracany SQL_NC_ON, wartość 0 z SQLRowCount tylko wskazuje, że SQL Server nie jest zwracana liczba wierszy. Jeśli zwracany jest SQL_NC_OFF, oznacza to, że NOCOUNT jest wyłączona, a wartość 0 z SQLRowCount Wskazuje, że instrukcja nie wpływa na wszystkie wiersze.

Aplikacje nie powinny wyświetlać wartość SQLRowCount Kiedy SQL_SOPT_SS_NOCOUNT_STATUS jest SQL_NC_OFF. Dużych partii lub procedur przechowywanych może zawierać wiele instrukcji zestaw NOCOUNT, więc nie można założyć, że SQL_SOPT_SS_NOCOUNT_STATUS pozostaje stała.Tę opcję, należy przetestować każdą czas SQLRowCount Zwraca wartość 0.

SQL_SOPT_SS_QUERYNOTIFICATION_MSGTEXT

Atrybut SQL_SOPT_SS_QUERYNOTIFICATION_MSGTEXT zwraca tekst komunikatu dla żądania powiadomienie kwerendy.

SQLGetStmtAttr i parametry wycenione tabela

SQLGetStmtAttr może zostać wywołana uzyskać wartość SQL_SOPT_SS_PARAM_FOCUS w deskryptorze parametr aplikacji (APD), podczas pracy z parametrami wycenione tabela.Aby uzyskać więcej informacji na temat SQL_SOPT_SS_PARAM_FOCUS zobacz SQLSetStmtAttr.

Aby uzyskać więcej informacji na temat parametrów wycenione tabela zobacz Tabela Valued parametry (ODBC).

Historia zmian

Microsoft Learning

Usunięto odczytu i zapisu instrukcja atrybutów i dodano ValuePtr wpisz informacje.