[.NET][ACCESS] Składanie zapytania dla TableAdapter

0

Witam,
mam problem - mianowicie chciałbym utworzyć zapytanie (w aplikacji .NETowej), które wybierze mi wiersze dla różnych wartości jednego pola.

SELECT * FROM Tabela WHERE (@zapytanie)

gdzie zapytanie jest parametrem metody FillByZap(zapytanie);

Problem jest taki, że wyświetla wszystko, tak jakby nie było klauzuli WHERE...
Chciałem korzystając ze zmiennych w programie skleić zapytanie np. WHERE liczba = 25 OR liczba = 26 itd.

Prosiłbym o pomoc w rozwiązaniu tego dziwnego problemu...

0

WHERE liczba = '25' OR liczba = '26'

0

generlanie problem mamy taki ze jak w kwerendzie damy na sztywno

... WHERE liczba = 275 OR liczba = 304 to to dziala

a jak sie da WHERE @Zap a pod zap wstawi sie liczba = 275 OR liczba = 304 to wyswietla wszystkie dane z bazy..

0

witam,
spróbuj w zmiennej string skleić całe zapytanie:
SELECT * FROM Tabela WHERE (@zapytanie)
Wyświetl je sobie w konsoli i zobacz czy jest w porządku i czy wygląda tak jak powinno. Dodatkowo przeklej je do accessa i zobacz co ten zwraca.

1 użytkowników online, w tym zalogowanych: 0, gości: 1