Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.283 pregleda

Najnovija ↓

asp.net - sql server ne prihvata novi red 24.08.2004. u 11:57 · pre 270 meseci #1
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
Re: asp.net - sql server ne prihvata novi red 24.08.2004. u 14:23 · pre 270 meseci #2
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

Re: asp.net - sql server ne prihvata novi red 25.08.2004. u 01:31 · pre 270 meseci #3
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
Re: asp.net - sql server ne prihvata novi red 29.08.2004. u 12:09 · pre 269 meseci #4
Probaj da posle ucitavanja podataka iz baze pozoves
Code:


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

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme