[ roberto555 @ 12.01.2007. 17:23 ] @
pozdrav, kako da prikažem ono što mi vrati SP (recimo sp_helpuser ili bilo koja druga) u datagridview-u? bi li trebao to stavit prije u neku tabelu pa da onda povezem tabelu na grid, ? ili ako napravim sqlcommand ("SP",konekcija); da onda izvršavam to na neki način, kao što recimo executescalar vrača prvo polja ima tako nešto što vrača redak pa da onda redak po redak....!?!?
[ toocold @ 13.01.2007. 01:44 ] @
Mozes da pozoves metodu komande executeReader().

Code:
 
SqlCommand komanda = new SqlCommand();
            komanda.CommandText = "NazivTvojeProcedure";
            komanda.CommandType = CommandType.StoredProcedure;
            SqlDataReader reader = komanda.ExecuteReader();
            while (reader.Read())
            {
                //vrsis obradu kakvu hoces instanciras svoje klase ili punis neku tabelu
                reader.GetString(reader.GetOrdinal("NazivKoloneUBazi"); // vracas tip podatka koji je u bazi
            } 


naravno moras da imas konekciju.
Reader ti vraca red po red iz pogleda.
[ roberto555 @ 13.01.2007. 11:17 ] @
e hvala,
skuzio sam jos jedan nacin umeđuvremenu, preko sqldataadaptera pa onda radim Fill(DataTable) i povezem grid na nju!