[ Radudzoni @ 01.03.2007. 09:28 ] @
Evo problema koji moze da zagorca zivot kao sto to meni juce ucini. Naime, Imao sam problem sa DataTable.Select() metodom. Sve je radilo kako treba do jednog trenutka kada je krenulo nesto da ne valja. Code: adrSelectedRows = dtData.Select("Polje1 = '''VV''' AND Polje2 = 5 AND Polje3 = 14 AND Polje4 = 6700") I to je vracalo niz od nekoliko redova. Medjutim posle instalacije SP1 za .Net Framework 1.1 uslov nije vracao ni jedan red. I onda neocekivan rasplet: Ako kao jedan od uslova (Koji nisu tekstualno polje) stavim u duplu (duplu i samo duplu) zagradu onda je rezultat ocekivan: Code: adrSelectedRows = dtData.Select("Polje1 = '''VV''' AND ((Polje2 = 5)) AND Polje3 = 14 AND Polje4 = 6700") NEVEROVATNO!!! (ovo je naravno resenje sa jednog od foruma. Jer to bi bila poslednja stvar koje bi se setio da uradim) I onda nailazim na clanak http://support.microsoft.com/default.aspx?scid=kb;en-us;891742 koji govori o postojanju ovog buga. Sta da vam kazem, sem, cuvajte se mine. Meni je oduzelo 3 sata a nadam se da ce nekome ova informacija pomoci da izbegne nepotreban sex sa slicnim problemom. Pozdrav. |