Ovo je kod koji treba da posluži za upis podataka u bazu, međutim nikako ne mogu da skontam gde je greška:
adapter.InsertCommand = new OleDbCommand("insert into Klijenti values(@Ime, @Prezime, @Adresa, @Telefon, @DatumKont, @Opstina, @KO, @Parcela, @Usluga, @OpisPosla, @BrojPredmeta, @DatumPrijave, @DatumInsPod, @IznosUplPod, @DatumUplPod, @DatumPreuzPod, @DatumPredElab, @DatumInsOver, @CenaOvere, @Status, @Napomena)", konekcija);
adapter.InsertCommand.Parameters.Add("@Ime", OleDbType.VarChar).Value = TBime.Text;
adapter.InsertCommand.Parameters.Add("@Prezime", OleDbType.VarChar).Value = TBprezime.Text;
adapter.InsertCommand.Parameters.Add("@Adresa", OleDbType.VarChar).Value = TBadresa.Text;
adapter.InsertCommand.Parameters.Add("@Telefon", OleDbType.VarChar).Value = TBtelefon.Text;
adapter.InsertCommand.Parameters.Add("@DatumKont", OleDbType.Date).Value = DTkontakt.Value.ToShortDateString();
//adapter.InsertCommand.Parameters.Add("@Opstina", OleDbType.VarChar).Value = CBopstina.SelectedValue.ToString();
//adapter.InsertCommand.Parameters.Add("@KO", OleDbType.VarChar).Value = CBko.SelectedValue.ToString();
adapter.InsertCommand.Parameters.Add("@Parcela", OleDbType.VarChar).Value = TBparcela.Text;
//adapter.InsertCommand.Parameters.Add("@Usluga", OleDbType.VarChar).Value = CLBusluga.SelectedValue.ToString();
adapter.InsertCommand.Parameters.Add("@OpisPosla", OleDbType.LongVarChar).Value = RTBopis.Text;
adapter.InsertCommand.Parameters.Add("@BrojPredmeta", OleDbType.VarChar).Value = TBbrpredmeta.Text;
adapter.InsertCommand.Parameters.Add("@DatumPrijave", OleDbType.Date).Value = DTprijava.Value.ToShortDateString();
adapter.InsertCommand.Parameters.Add("@DatumInsPod", OleDbType.VarChar).Value = DTpodaci.Value.ToShortDateString();
adapter.InsertCommand.Parameters.Add("@IznosUplPod", OleDbType.Integer).Value = TBuplatapod.Text;
adapter.InsertCommand.Parameters.Add("@DatumUplPod", OleDbType.Date).Value = DTuplatapod.Value.ToShortDateString();
adapter.InsertCommand.Parameters.Add("@DatumPreuzPod", OleDbType.Date).Value = DTpreuzpod.Value.ToShortDateString();
adapter.InsertCommand.Parameters.Add("@DatumPredElab", OleDbType.Date).Value = DTpredajaelab.Value.ToShortDateString();
adapter.InsertCommand.Parameters.Add("@DatumInsOver", OleDbType.Date).Value = DTinstover.Value.ToShortDateString();
adapter.InsertCommand.Parameters.Add("@CenaOvere", OleDbType.Integer).Value = TBcenaover.Text;
//adapter.InsertCommand.Parameters.Add("@Status", OleDbType.VarChar).Value = CBstatuspred.SelectedValue.ToString();
adapter.InsertCommand.Parameters.Add("@Napomena", OleDbType.LongVarChar).Value = RTBnapomena.Text;
konekcija.Open();
adapter.InsertCommand.ExecuteNonQuery();
Delovi koji su kometarisani su čitanja combobox-a koja ne znam da prebacim u bazu, a bez njih nastane greška "$exception {"Failed to convert parameter value from a String to a Int32."} System.Exception {System.FormatException}"
Mr_Spirit