Najvise bi mi odgovaralo da uradim update sljedecim kodom (koji ne radi):
public void update(string ime, string prezime, int id)
{
SqlCeCommand DAUpdateCmd;
DataSet ds = new DataSet();
SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\\osoblje.sdf");
con.Open();
SqlCeDataAdapter da = new SqlCeDataAdapter("SELECT * from clanovi ORDER BY id", con);
DAUpdateCmd = new SqlCeCommand("INSERT INTO clanovi (ime), (prezime) VALUES(@ime,@prezime) WHERE id = id, con");
da.UpdateCommand = DAUpdateCmd;
da.Fill(ds, "clanovi");
da.Update(ds, "clanovi");
con.Close();
}
Zadnji dio komande WHERE id = id, con, sam probao na razlicite nacine da definisem:
1. WHERE id = id, con
2. WHERE id = 'id', con
3. WHERE id = @id, con
Cak sam stavljao i obican broj umjesto id, koristeci sve kombinacije. Ali uzalud... negdje grijesim, i zaista ne mogu da vidim gdje.
Pomozite mi :)
[IMG]http://img233.imageshack.us/img233/5078/thumbnailte1.th.jpg[/IMG]
They say I look like daddy :D