[ zenmorke @ 22.03.2008. 00:02 ] @
Problem je sa brisanjem redova iz tabele, kao i sa unosom. Kada debagujem uzima odgovarajuce vrednosti i prodje kroz kod bez izuzetka. Ali ipak ne obrise, ni ne unese podatak. Ovo je kod iz klase Code: public int DeleteKategorija(int kategorijaID) { Proxy proxy = new Proxy(); string cmdTex = " DELETE FROM Kategorija" + " WHERE KategorijaID = @KategorijaID"; SqlCommand cmd = new SqlCommand(cmdTex, proxy.Connection); cmd.Parameters.AddWithValue("KategorijaID", kategorijaID); proxy.OpenConnection(); try { return Convert.ToInt32(cmd.ExecuteScalar()); } catch { throw; } finally { proxy.Connection.Close(); } } KOD SA FORME Code: private void btnObrisii_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Da li ste sigurni da zelite da izbrisete kategoriju?", "Pitanje", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { TCSqlProvider SQLProvider = new TCSqlProvider(); SQLProvider.DeleteKategorija(Convert.ToInt32(listBox1.SelectedValue)); } } catch { MessageBox.Show("Greska"); } } hvala unapred i svaka pomoc je dobrodosla EDIT: Ako su vam potrebne jos neke informacije, recite sta, odgovoricu. [Ovu poruku je menjao zenmorke dana 22.03.2008. u 01:12 GMT+1] [Ovu poruku je menjao zenmorke dana 22.03.2008. u 14:36 GMT+1] |