Запись данных в таблицу Oracle

295
19 июня 2017, 18:46

Здравствуйте. Записываю xml-файл в таблицу Oracle. Файлик записывается нормально, но мне нужно ещё записать нолик в поле типа намбер для того что бы потом проверять записали или нет xml файл дальше в нужную таблицу. Вот код запроса.

OracleCommand com = new OracleCommand("insert into Transfer_table (xmldoc, write_checks) VALUES (XMLType('" + xml + "','" + 0 + "'))", con);

На строчке

com.ExecuteNonQuery();

Вылетает ошибка: not enough values. Не пойму что я делаю не так?

Answer 1

Если внимательно присмотреться к :

VALUES (XMLType('" + xml + "','" + 0 + "'))"

таки да, одно значение вставляете, должно быть так :

VALUES (XMLType('" + xml + "'),'" + 0 + "')"
READ ALSO
Консольное приложение Net Core использует библиотеку классов Net Standart?

Консольное приложение Net Core использует библиотеку классов Net Standart?

Консольное приложение Net Core использует библиотеку классов Net Standart?

244
Ипользование таймер в коде c#

Ипользование таймер в коде c#

ЗдравствуйтеВобщем у меня есть база данных Oracle

390
Скрыть окно процесса вызванного кодом C#

Скрыть окно процесса вызванного кодом C#

Сейчас, когда я запускаю новый процесс из своего C# приложения, я делаю это таким образом :

264
Подтиповый полиморфизм\полиморфизм включения

Подтиповый полиморфизм\полиморфизм включения

Есть ли у кого на примете хорошая статья на тему типов полиморфизмов? Интересует подтиповый полиморфизм(subtype polymorphism)Как я понял их 4 типа:...

284