Добрый день.
Извиняюсь за свои знания, я не программист, но так получилось что пользуюсь вашими компонентами и приходиться учиться самому.
У меня есть 2 потока:
1 поток записывает данные в базу (использую MyConnection1 и MyQuery1)
2 поток строит график используя данные из базы (использую MyConnection2 и MyQuery2)
Если я пытаюсь строить график в то время когда первый поток делает запись в базу, то иногда происходит ошибка. Все работает нормально если не запускать потоки одновременно.
Подскажите, пожалуйста, из-за чего это может происходить и что с этим делать?
В настройках MyConnection я увидел свойство OptimizedBigInt. Подскажите, пожалуйста, если в моей таблице есть BigInt, то стоит ли включить эту опцию? Я так понимаю, каким-то образом ускоряется работа с таблицей. Но не придется ли что-то менять в коде и нет ли каких-нибудь подводных камней?
Out of range value
Re: Out of range value
Здравствуйте,
Пришлите пожалуйста небольшое тестовое приложение демонстрирующее данную проблему на andreyz*devart*com .
Опция OptimizedBigInt предназначена для управления маппинга BigInt MySQL типа данных. Если OptimizedBigInt=False, то для всех BigInt столбцов создаются поля TLargeIntField. Если OptimizedBigInt=True, то для BigInt столбцов с длиной поля больше 11 создаются поля TLargeIntField, для остальных TIntegerField.
Пришлите пожалуйста небольшое тестовое приложение демонстрирующее данную проблему на andreyz*devart*com .
Опция OptimizedBigInt предназначена для управления маппинга BigInt MySQL типа данных. Если OptimizedBigInt=False, то для всех BigInt столбцов создаются поля TLargeIntField. Если OptimizedBigInt=True, то для BigInt столбцов с длиной поля больше 11 создаются поля TLargeIntField, для остальных TIntegerField.
Re: Out of range value
Спасибо за ответ. На счет BigInt я все понял.
Тестовый пример постараюсь побыстрей сделать, но у меня может пару дней уйти.
Тестовый пример постараюсь побыстрей сделать, но у меня может пару дней уйти.
Re: Out of range value
Пожалуйста. Ждем пример.
Re: Out of range value
Я написал новый исходник и у меня не получилось воспроизвести проблему.
Я нашел ошибку в своей программе. Эта ошибка возникала при попытке записать в поля tinyint большие числа.
Спасибо большое за помощь и извините, пожалуйста, за мою невнимательность.
Я нашел ошибку в своей программе. Эта ошибка возникала при попытке записать в поля tinyint большие числа.
Спасибо большое за помощь и извините, пожалуйста, за мою невнимательность.
Re: Out of range value
Я рад что Вы нашли решение данной проблемы. Обращайтесь к нам если у Вас возникнут вопросы по MyDAC.