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

304
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?

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

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

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

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

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

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

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

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

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

293