[ ALGHEN @ 14.12.2005. 02:17 ] @
Nije mi jeasno kako je moguce da upit

Code:
SELECT _neka_kolona FROM _neka_tabela WHERE _neka_tabela LIKE '*_neki_uslov_*'


kada se postavi direktno u MS ACCESS-u radi bez greske, ali kada takav identican upit pozovem iz programa pisanog u C# ne vraca nijedan rezulata...nikad...

Da li neko zna nacin da ovo izvedem, nikako mi nije jasno o cemu se radi?
Svi ostali upiti rade kako treba.
Upite prosledjujem bazi kao string i nikad nemam problem osim sa LIKE ili NOT LIKE upitomima.

Unapred zahvalan...
[ X Files @ 14.12.2005. 14:47 ] @
Umesto onih zvezdica probaj znak %
[ ALGHEN @ 14.12.2005. 17:30 ] @
Dakle ne mogu da verujem, kakav sam ja kreten!!!

@X Files:
Hvala prijatelju, naravno da radi sa '%', oci si mi otvorio!!!

Neverovatno ali kada se takav isti upit (sa '%' umesto '*') postavi u MS ACCESS-u direktno ne vraca nikakve rezultate, ali kada iz programa pozovem, obrnuto je!

Ne mogu da verujem kakva glupost!

Znam da je u svakom SQL jeziku nad bilo kojom bazom da sam radio (a nije da mi je prva baza koju vidim u zivotu...) za LIKE upit koriscen znak '%' ,dok se u ACCESS Helpu lepo kaze da se stavi '*', i to tamo i radi...

Ocigledno MS mora da se glupira, da bude razlicit od drugih!!!

Al dobro, sta da se radi!

Hvala jos jednom X Files!!!
[ X Files @ 14.12.2005. 17:42 ] @
Citat:

Dakle ne mogu da verujem, kakav sam ja kreten!!!


Vidiš, a ja sam pre par meseci bio OBRNUTI kreten... :)

U MS ACCESS-u sam probao neke LIKE upite (sa %) i nikako mi nisu radili. Onda sam
u očajanju probao i zvezdicu. (Setio sam se da su se "oni" ispilili iz MS-DOS-a...)