информационная безопасность
без паники и всерьез
 подробно о проекте
Spanning Tree Protocol: недокументированное применениеВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Критическая уязвимость UEFI позволяет... 
 Японский хостинг попросил клиентов... 
 Компрометация eMudhra вынудила... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[c++] ado mysql неверно передаёт unsigned integer 09.12.06 04:16  
Автор: void <Grebnev Valery> Статус: Elderman
<"чистая" ссылка>
В таблице есть поле типа UNSIGNED INTEGER.
Прочитав значение поля в variant_t, можно обнаружить, что тип, возвращаемый ADO - это R8 (т.е float) вместо INTEGER. Однако целая часть результата (R8) равна значению в таблице (например, вместо 1 ADO возвращает 1.000000).
Интересно, что если этоже поле сделать SIGNED INTEGER, то ADO возвращает верный тип результата.

Как победить? (скорее всего уже знают кроме меня;))

Спасибо.
А просто это не стандартный тип. Такое часто встречается... 11.12.06 03:30  
Автор: MadBinom Статус: Незарегистрированный пользователь
<"чистая" ссылка>
А просто это не стандартный тип. Такое часто встречается там, где присутствует передача данных между раздельными сущностями.(У тебя по LRPC между процессами). Смотри, например, COM.
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach