[ nenadvr @ 26.03.2009. 22:45 ] @
baza je access i ima 2 tabele i hteo bih sa jednim dataadapterom, da obe tabele stavim u jedan dataset.
pisao sam --- DA.FillSchema(DS, SchemaType.Source);
DA.Fill(DS);
kada sam imao upit samo za jednu tabelu ---select * from T1 sve je radilo
ali ako hocu da stavim ----select * from T1; select * from T2 nece da radi sa ovim upitom
kako drugacije da ga postavim?
[ Prokleta_Nedelja @ 27.03.2009. 08:37 ] @
Code:
SELECT id,ime,prezime from tabela 1 union select id,ime,prezime from tabela2


Moze i sa * ali vodi racuna da imaju jednak broj kolona koje nose isti naziv
[ nenadvr @ 27.03.2009. 09:53 ] @
Mislio sam da napravim dva datatable, nemaju uopste iste kolone
Negde sam nasao na netu da moze sa--- select * from t1; select * from t2
medjutim to ne radi, na liniji gde se prvi put zove dataadapter prijavljuje mi gresku: nedozvoljeni znakovi posle select naredbe
[ Mikelly @ 27.03.2009. 12:49 ] @
Pa dva puta pozovi Fill metodu DataAdaptera, a izmedju poziva mu promijeni SelectCommand svojstvo tako da sad vraca podatke druge tabele.
[ nenadvr @ 27.03.2009. 17:43 ] @
ok.hvala