Я не могу обновить базу данных MySQL напрямую из приложения C++ Builder XE
У меня есть приложение для базы данных, написанное на языке C++ Builder XE и называемое SpeZet. Я использую базу данных MySQL Remote Server.
Иногда я вставляю данные непосредственно из SpeZet в таблицу "tbtime" на Remote MySQL Server, и это работает, но когда я пытаюсь обновить запись напрямую из SpeZet, я получаю любое сообщение об ошибке, подобное этому:
Проект SpeZet.exe вызвал исключительную ситуацию класса TDBXError с сообщением "Таблица SpeZet.tbtime" не существует
В то время как таблица tbtime действительно существует в базе данных.
Когда я пытаюсь продолжить процесс, я снова получаю сообщение об ошибке, подобное этому:
Проект SpeZet.exe поднял класс исключения EDatabaseError с сообщением "Невозможно найти запись. Ключ не указан
Кто-нибудь может сказать мне, что здесь не так?