Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[DataSet] parametr i użycie IN

1 view
Skip to first unread message

Daniel Stalica

unread,
Jun 13, 2008, 9:06:05 AM6/13/08
to
Witam, mam mały problem z użyciem klauzuli IN:

UPDATE tabela WHERE ID IN (1,2,3,4)

zamiast 1,2,3,4 chciałem wprowadzić parametr

UPDATE tabela WHERE ID IN (@Parametr)

@Parametr ustawiłem na string i przekazuje mu "1,2,3,4"

ID jest int

Otrzymuje błąd: Conversion failed when converting the nvarchar value
'1,2,3,4' to data type int.

Jak użyć klauzuli IN poprawnie używając parametrów w DataSet?

--
Blog: http://blog.stalica.info

Grzegorz Danowski

unread,
Jun 13, 2008, 12:48:43 PM6/13/08
to
Użytkownik "Daniel Stalica" <dan...@stalica.info> napisał w wiadomości
news:g2tpv1$7su$1...@news.vectranet.pl...

> Witam, mam mały problem z użyciem klauzuli IN:
...

> UPDATE tabela WHERE ID IN (@Parametr)
>
> @Parametr ustawiłem na string i przekazuje mu "1,2,3,4"
...

> Otrzymuje błąd: Conversion failed when converting the nvarchar value
> '1,2,3,4' to data type int.
>
> Jak użyć klauzuli IN poprawnie używając parametrów w DataSet?

http://www.sommarskog.se/arrays-in-sql-2005.html

--
Pozdrawiam
Grzegorz

Paweł Filipiak

unread,
Jun 13, 2008, 4:52:28 PM6/13/08
to
Daniel Stalica wrote:
[...]

> @Parametr ustawiłem na string i przekazuje mu "1,2,3,4"
>
> ID jest int
>
> Otrzymuje błąd: Conversion failed when converting the nvarchar value
> '1,2,3,4' to data type int.

hmm, to w końcu jest typu string czy int? Zdaje się, że jednak int,
skoro dostajesz błąd konwersji jak w komunikacie - jak chcesz wepchać
"1,2,3,4" do zmiennej typu int???


--
pozdrawiam,
Paweł Filipiak

Daniel Stalica

unread,
Jun 14, 2008, 3:10:37 AM6/14/08
to
Paweł Filipiak pisze:

ID jest int, @Parametr jest string i wpycham do niego bez problemu "1,2,3,4"

--
Blog: http://blog.stalica.info

Daniel Stalica

unread,
Jun 14, 2008, 4:02:08 AM6/14/08
to
Grzegorz Danowski pisze:

Dziękuje za naprowadzenie funkcja zwracająca tabele na podstawie ciągu
mnie satysfakcjonuje, choć czuję lekkie rozczarowanie...

--
Blog: http://blog.stalica.info

0 new messages