Parametry oródwierszową (ODBC)
Obsługa ODBC tabela-wyceniane parametrów umożliwia aplikacji klient wysyłać sparametryzowana danych do serwera wydajniej, poprzez wysłanie do serwera o jedno wywołanie wiele wierszy.
Aby uzyskać informacje o tabela-parametry wycenione na serwerze, zobacz Parametry oródwierszową (aparat bazy danych).
W ODBC, istnieją dwie metody, które mogą wysyłać tabela-wycenione parametry na serwer:
Wszystkie dane oródwierszową parametr może być w pamięci w czas SQLExecDirect lub SQLExecute jest wywoływana.Te dane są przechowywane w tablic w przypadku wielu wierszy w tabela wartości.
Aplikację można określić dane na wykonanie dla tabela-parametr wyceniane po SQLExecDirect lub SQLExecute jest nazywany.przypadek wierszy danych dla wartości tabela może być podana w partii lub w czas Aby zmniejszyć wymagania dotyczące pamięci.
Pierwsza opcja umożliwia procedur przechowywanych do hermetyzacji więcej logika biznesowa.Na przykład, procedura składowana upakować na kolejność elementów są przekazywane jako transakcji zapisu całe zamówienie tabela-parametr wycenione.Opcja ta jest bardzo efektywne, ponieważ wymagana jest tylko pojedynczą podróż do serwera.Alternatywnie można użyć różnych procedur obsługi nagłówka kontrakt i kolejność elementów oddzielnie, które wymagałyby więcej kodu i bardziej złożonych kontrakt między klient i serwera.
Druga metoda zapewnia wydajny mechanizm operacje zbiorcze z bardzo duże ilości danych.Umożliwia to aplikacji do strumienia wierszy danych do serwera bez konieczności ich wszystkich w buforu pamięci najpierw.
Podczas tworzenia zmiennej tabela można utworzyć ograniczenia i klucze podstawowe.Ograniczenia są dobrym sposobem zapewnienia, że dane w tabela spełnia określone wymagania.
W tej sekcji
Używa parametrów oródwierszową ODBC
Opisano scenariusze użytkownik główny tabela-wycenione parametry i ODBC.Typ ODBC SQL oródwierszową parametrów
Opisuje typ SQL_SS_TABLE.Jest to nowy typ ODBC SQL, który obsługuje tabela-wycenione parametrów.Oródwierszową parametru pola deskryptora
Opisuje deskryptor pola, które obsługują tabela-wycenione parametrów.Pola deskryptora oródwierszową parametr składowe kolumn
Opisuje deskryptor pól, które mają znaczenie dla tabela-wycenione parametrów.Oródwierszową parametr diagnostyczne pola rekordu
Opisuje dwa pola diagnostycznych, dodane do diagnostyki rekordów do obsługi tabela-wycenione parametrów.Atrybuty instrukcji, które wpływają na oródwierszową parametrów
Opisuje nowe pole nagłówka deskryptora, który umożliwia tabela-wycenione kolumn parametrów należy się zająć.Transferu powiązania i danych z wartościami przechowywanymi w tabeli parametry i wartości kolumn
Opisuje wiązanie parametr i jak przekazać tabela-wyceniane parametr do serwera.Oródwierszową metadane parametrów dla przygotowanych instrukcji
W tym artykule opisano, jak uzyskać metadane dla wywołania procedury przygotowane w aplikacji.Dodatkowe metadane parametrów oródwierszową
Opisuje sposób używania SQLProcedureColumns, SQLTables, i SQLColumns do pobierania metadane dla tabela-wyceniana parametr.Wartościami przechowywanymi w tabeli danych parametru konwersji i inne błędy i ostrzeżenia
W tym artykule opisano sposób przetwarzania błędów na tabela-wycenione parametru wartości kolumn.Zgodność wersji Cross
Opisuje konfliktów, które mogą wystąpić podczas tabela-parametry wyceniane są używane przez klient lub serwera w wersja starszej niż SQL Server 2008.ODBC oródwierszową podsumowanie API parametrów
Wyświetla listę funkcji ODBC, które obsługują tabela-wycenione parametrów.Przykłady programowania oródwierszową parametr ODBC
W tym artykule opisano sposób wykonywania typowych zadań.
Zobacz także