| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > ZeosLib + Oracle = ошибка ORA-00911 |
| Автор: Sleuthhound 13.9.2011, 14:50 | ||||||||||||
| Доброго дня всем, Пишу программу на Delphi и использую для работы с БД компонент ZeosLib 7.0.0-dev Программа читает файл такого содержимого:
и добавляет из него данные в БД, код добавления такой:
Думаю тут все понятно, грузим файл в TStringList, а потом в цикле выполняем серию
и в результате в логе видим
В SQL Navigator'е такого нет, все добавляется влегкую. В программе все понятно, ругань идет на символ ; в конце каждой строки файла. Если я убираю символ ; то начинает появляться такая ругань:
и тут у меня ступор, как? почему? ведь сразу после подключения к БД я делаю:
То есть меняю схему на правильную и это работает, потому, что select * from uin отрабатывает без проблем. Подскажите, как побороть эти ошибки и добавить записи из файла? |
| Автор: Sleuthhound 13.9.2011, 15:28 |
| Проблема решена, оказывается забыл дать право select на последовательность. |