[ nsaric @ 24.08.2004. 10:57 ] @
imam asp.net (c#) aplikaciju koja koristi sql server.

urednoje definisana veza prema serveru, kreiran sqldataadapter, ali kada treba ubaciti neki red u tabelu (ds.tables["tabela"].NewRow(), dodijelim sve ispravne vrijednosti redu, ds.tables[".."].rows.add(red), dataadapter.update();) nista se ne desava. update adaptera prodje, bez ikakvog exception-a, ali red koji bi trebao biti u tabeli se nigdje ne pojavljuje

da li iko zna u cemu bi mogao biti problem
[ akrosoft @ 24.08.2004. 13:23 ] @
Mislim da treba da dodas row u rows kolekciju pre update.
Code:

DataRow m_Row = ds.tables["tabela"].NewRow();
...
//filuj podatke za row
...
//dodaj row u rows kolekciju
ds.Tables["tabela"].Rows.Add(m_Row);
//zovi update

[ nsaric @ 25.08.2004. 00:31 ] @
ucinjeno je i to naravno.
kreiram datarow, napunim ga, ubacim u tabelu, te nakon toga izvrsim update

fol je sto mi to radi s jednom tabelom u toj bazi, a s drugom ne radi, a nisam upratio nikakve razlike. identican je postupak u oba slucaja
[ esnaf @ 29.08.2004. 11:09 ] @
Probaj da posle ucitavanja podataka iz baze pozoves
Code:


ds.AcceptChanges();//prihvata promene posle ucitavanja (ds je DataSet)