Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Symptomy

ADO.NET dostawca bazy danych DB2 nie przetwarza instrukcji SELECT z zduplikowanymi nazwanymi parametrami w klauzuli WHERE i zwraca następujący błąd:

SQLSTATE 07001, SQLCODE -313 

Określona liczba zmiennych hosta nie jest równa liczbie znaczników parametrów.

Przyczyna

dostawca ADO.NET dla bazy danych DB2 nie obsługuje przetwarzania zduplikowanego nazwanego parametru w wielu pozycjach w parametrowanej instrukcji SELECT WHERE, jak pokazano poniżej:

SELECT * FROM TABLE WHERE COL1 = @P1 AND COL2 = @P1.

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Rozwiązanie

Ten problem został rozwiązany w następującej aktualizacji zbiorczej programu Host Integration Server:

Informacje

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×