Pytanie : SSIS Skrzynka Oświadczenie

Cześć Facet,

I am SQL WYBRANY SKRZYNKA oświadczenie w Wykonywać SQL Zadanie w SSIS i I rozumieć dlaczego ono być erroring.

If i biegać the następujący kod the varaiable i prarmeters pracować świetnie wtedy ono wszystkie praca OK i I dostawać the zmienny wartość w the Rzecz field.

UPDATE ImpPricesSys21 Ustalony Rzecz =?

Now I chcieć specyfik SQL rozkaz pewny rejestr opierać się na the parametr wkład. Kiedy I biegać the following

SELECT CASE
GDY? = "E:\Web _FTP_home \ WEBPRICEDUMP \ 001_Prices.txt" WTEDY AKTUALIZOWAĆ ImpPricesSys21 USTAWIAĆ [Rzecz] = 'AA'< br/> GDY? = "E:\Web _FTP_home \ WEBPRICEDUMP \ 002_Prices.txt" WTEDY AKTUALIZOWAĆ ImpPricesSys21 USTAWIAĆ [Rzecz] = 'BB'< br/> GDY? = "E:\Web _FTP_home \ WEBPRICEDUMP \ 003_Prices.txt" WTEDY AKTUALIZOWAĆ ImpPricesSys21 USTAWIAĆ [Rzecz] = 'CC'< br/>END

I dostawać the następujący błąd…

Error: 0xC002F210 przy Wykonywać SQL Zadanie, Wykonywać SQL Zadanie: Wykonywać the zapytanie "WYBIERAĆ CASE
GDY? = 'E:\Web _FTP_home \ WEBPRICEDUM…" nie udać się z the następujący błąd: "Żadny wartość dawać dla jeden lub więcej wymagany parametr.". Ewentualny niepowodzenie powód: Problem z the zapytanie, "ResultSet" własność ustawiać prawidłowo, parametr ustawiać prawidłowo, lub związek ustanawiać correctly.

Any myśl na dokąd I iść źle?

Look naprzód twój assistance.

Nigel

Odpowiedź : SSIS Skrzynka Oświadczenie

Korekcja, wybiórka wymagać

AKTUALIZACJA ImpPricesSys21 USTAWIAĆ [Rzecz] =
SKRZYNKA?
 GDY "E:\Web _FTP_home \ WEBPRICEDUMP \ 001_Prices.txt" WTEDY "AA"
 GDY "E:\Web _FTP_home \ WEBPRICEDUMP \ 002_Prices.txt" WTEDY "BB"
 GDY "E:\Web _FTP_home \ WEBPRICEDUMP \ 003_Prices.txt" WTEDY "CC"
 INNY [Rzecz]
KOŃCÓWKA

Twój oryginał GDY formularzowy praca także, ale trochę powtórkowy z the zmienna.  Także the INNY prezerwa [Rzecz] gdy nikt the skrzynka spotykać, inaczej ono być równoznaczny the domniemany INNY NIEOBOWIĄZUJĄCY.

AKTUALIZACJA ImpPricesSys21 USTAWIAĆ [Rzecz] =
SKRZYNKA
 KIEDY? = "E:\Web _FTP_home \ WEBPRICEDUMP \ 001_Prices.txt" WTEDY "AA"
 KIEDY? = "E:\Web _FTP_home \ WEBPRICEDUMP \ 002_Prices.txt" WTEDY "BB"
 KIEDY? = "E:\Web _FTP_home \ WEBPRICEDUMP \ 003_Prices.txt" WTEDY "CC"
 INNY NIEOBOWIĄZUJĄCY
KOŃCÓWKA
Inne rozwiązania  
 
programming4us programming4us