…DataAdapter.Fill(dataSet…)
Tak jsem si dneska opět krásně naběhl. Připravil jsem si vše pro připojení k Firebirdu a začal jsem psát takové ty kravinky pro buttony (na testování). Přidal jsem si tam:
fbConnection1.Open();
fbDataAdapter1.Fill(dataSet1);
a začal testovat. Kompilace – OK, bežíme. Kliknu na tlačítko a ono nic. He, kde je chyba. Hmm, asi něco s dataSetem. Celé vše projdu, nic podezřelého. No nic, zkusím to znovu. Zase nic. Několikrát jsem to celé prošel a stále nic. Hmmm. Umm. Zoufalství. No nic, udělal jsem si tam vlastní DataTable a zkouším. dataGridView pořád nereaguje. Ještě větší zoufalství, kopíruji starší (fungující) kód. Upravím pár stringů a hle. Kompilace, jedem, nic. Ummm. Tak to už snad může bát jen Firebird .NET Data Provider. Stáhl jsem 2.0 Alpha. Zdá se mi divné, že takováto základní věc by nefungovala. Jdu do kuchyně a hle. Po cestě me to napadlo. Mám prázdnou databázi. Jasný, proto v gridu nic nebylo. Provizorně z konzole zapíšu dummy data do DB a jedem. Wow, je to tam.
Co z toho plyne? Až zase nebude něco fungovat, radši nejdříve kontrolovat, jestli tam ma vůbec něco být, než to dvě hodiny ladit.



There's 4 Comments So Far
September 3rd, 2005 at 21:16
bohuzial (nastastie?), nie si jediny, komu sa to podarilo.
ale tie dva sedive vlasy, ktore si pri tom clovek uzenie za tu srandu rozhodne stoja. teda aspon ja som sa zistenim ze nemam v db ziadne data ohromne bavil (take tie slzy cez plac
)
September 4th, 2005 at 13:42
Nic si z toho nedelej. Mne trvalo tak 2 hodiny, nez jsem si vsiml, ze mam
mujstring.Replace("a","b");
misto spravneho
mujstring=mujstring.Replace("a","b");
September 8th, 2005 at 21:53
Ja si z toho nic nedelam.
Docela jsem se zasmal, jak jsem zurive vsude hledal.
June 12th, 2006 at 22:39
SEM TAKY šedivej, plnim … .fill(..) a pak to zopakuju abych naplnil v datasetu druhou tabulku a vyskočí mi to foreach první tabulky, tak nevim co to bude zase za prkotinu, ufff
Share your thoughts, leave a comment!