[ nenadvr @ 21.01.2010. 23:06 ] @
Radim neki projekat u asp.net. Hteo sam da pozovem metodu koja vraca sqldatareader i da ga onda iscitam i da ga postavim kao datasource za gridview. Medjutim ne daje dobre rezultate select upita. Kada taj kod prebacim u metodu u kojoj i koristim Sqldatareader, sve je u redu, rezultati su ok. Ali kada pokusam da zovem neku drugu metodu iz druge klase da radi to isto, ne vraca mi sve kolone iz tabele Sql servera koje bi trebalo. Ne znam kako je to moguce i da li postoji neki drugi nacin, sta bi mogao da vratim umesto Sqldatareadera a da s' njime mogu da napunim Gridview?
[ w3bl0rd @ 22.01.2010. 06:41 ] @
koristi datatable i fill metodu
DataTable tbl=new DataTable("table");
SqlDataAdapter sql =new SqlDataAdapter("SELECT * FROM table",konekcija);
sql.fill(datatable);

tako nekako, pišem na pamet pa su moguće greške



problem sa readerom je što zahtjeva aktivnu vezu ne server
[ nenadvr @ 22.01.2010. 11:27 ] @
ok hvala
probao sam, radi ko zmaj