Доброго дня. Собственно необходимо обновить табличку в БД Oracle. С С# знакомство недолгое, поэтому прошу помощи. В программе всё это дело выполняется, но никаких изменений в таблице не происходит. Может быть не дописал что-то важное? string @state = "5"; string @date = DateTime.Now.ToString(); string @num_b = tb2Num.Text; string @num_a = tb1Num.Text; string @n = tbNum.Text; myOraData.UpdateCommand = new OracleCommand("UPDATE test_services.record_test SET status=@status WHERE num_b=@naum_b AND num_a=@num_a AND n=@n", MainOraConnection); OracleParameter statet = new OracleParameter("@state", OracleType.Char); statet.SourceColumn = "state"; statet.SourceVersion = DataRowVersion.Current; myOraData.UpdateCommand.Parameters.Add(statet); OracleParameter datet = new OracleParameter("@date", OracleType.NChar); datet.SourceColumn = "strt"; datet.SourceVersion = DataRowVersion.Current; myOraData.UpdateCommand.Parameters.Add(datet); OracleParameter num_at = new OracleParameter("@num_a", OracleType.NChar); num_at.SourceColumn = "num_a"; num_at.SourceVersion = DataRowVersion.Current; myOraData.UpdateCommand.Parameters.Add(num_at); OracleParameter num_bt = new OracleParameter("@num_b", OracleType.NChar); num_bt.SourceColumn = "num_b"; num_bt.SourceVersion = DataRowVersion.Current; myOraData.UpdateCommand.Parameters.Add(num_bt); OracleParameter nt = new OracleParameter("@n", OracleType.NChar); nt.SourceColumn = "n"; nt.SourceVersion = DataRowVersion.Current; myOraData.UpdateCommand.Parameters.Add(nt); myOraData.Update(OraDataSet, "MainTable"); Спасибо за помощь.