Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Foxpro/Clipper/Dbase > DBF. Проблема с UPDATE


Автор: Gaiver 17.11.2003, 10:51
Hello Всем! Помогите разобраться ODBC & dBase.
В notify.gif опрос такой: Поключаюсь с помощью WinApi к базе (dBase) через ODBC. Вроде все хорошо. Вставляю записи, создаю таблицы, удаляю таблицы все нормально. Как только пытаюсь сделать в базе UPDATE или DELETE, то ODBC на меня обижается и говорит: Должен использоваться обновляемый запрос (при UPDATE) и Невозможно удаление записей из этих таблииц (при DELETE). Разъяснит кто данную ситуацию или так и буду дальше головой биться об стену?

Автор: SVK 17.11.2003, 13:03
Sorry, не пользовался WinApi, но в JAVA такая бяка выскакивает, если при update пытаться выполнить executeQuery(sql), а надо executeUpdate(sql). Может и в WinApi что-то похожее.
Но, правда, и вставка (insert) - это тоже "executeUpdate". Странно, что она работает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)