Форум программистов, компьютерный форум CyberForum.ru

Ошибки при работе с ADO (база на Access) на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массив переменной длины http://www.cyberforum.ru/cpp-beginners/thread501576.html
Как в С++ сделать массив переменной длины (увеличивающийся), чтобы сохранялись хранящиеся там данные? Покопался, но нигде не могу найти. Или где об этом почитать?
C++ Использование WS_TABSTOP, вертикальная полоса прокрутки у LISTBOX'а Мне необходимо создать форму и компоненты (кнопки, списки и т. д.) с помощью WinAPI, почти всё получилось, но у меня возникло два вопроса: 1. Как сделать, чтобы работала клавиша tab для переключения между компонентами, я пробовал указывать WS_TABSTOP при создании компонентов, но это не дало эффекта? 2. Как показать вертикальную полосу прокрутки у LISTBOX'а? http://www.cyberforum.ru/cpp-beginners/thread501570.html
Почему при чтении бинарного файла происходит экстренное завершение программы? C++
в Windows XP при чтение бинарного файла происходит екстренное завершение программы !!! /*Writing to a random access file */ #include <stdio.h> struct clientData { int acctNum; /* account number */ char lastName; /* account last name */ char firstName; /* account first name */ double balance; /*...
C++ Нужно выводить текст в html
Люди, помогите решить проблемку. Необходимо выводить пользователю текст представленный в виде хпмл и находящийся в строковой переменной(, т.е. < b > текст < / b> будет отображен как жирный). Да, еще там могут быть картинки с диска. Как и что использовать? Как вариант - CppWebBrowser, но что-то там все слишком запутано, а по-русски почитать не найду. И еще бы иметь возможность делать обратное...
C++ Ищу программистов для супер-проекта http://www.cyberforum.ru/cpp-beginners/thread501376.html
Хочу сразу предупредить, что все написанное в заголовке - правда. Проект действительно интересный и в случае его осуществления принесет участникам и славу и деньги. Такие проекты каждый день не предлагают. Но... Денег платить программистам нет. Поэтому нужны добровольцы. Конкретно - люди пишущие на С++. У которых есть время для работы над проектом. И хорошая голова, потому что дело это...
C++ Подсветка синтаксиса в РичЕдит через ТОМ-интерфейс Народ, кто делал, плиз, помогите сделать так что-бы не тормозило. Текста — 250 байт, а тормозит очень сильно. Этот код выполняется только один раз: IUnknown *_pUnk; ITextDocument *_pDoc; ITextRange *_pRange; ITextFont *_pFont; if(!_pUnk) SendMessage(EM_GETOLEINTERFACE, 0, (LPARAM)&_pUnk); подробнее

Показать сообщение отдельно
alexroot
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 6

Ошибки при работе с ADO (база на Access) на С++ - C++

26.02.2012, 20:07. Просмотров 816. Ответов 0
Метки (Все метки)

При сохранении данных поля типа Decimal в базе Access (с помощью ADO MS Jet 4.0) при задании системе разделителя дробной части: запятая — Type mismatch in criteria expression

Если поменять на точку то все нормально.

Код (на C++):

_variant_t vtAlt = Значение Double;
vtAlt.ChangeType(VT_DECIMAL);
m_pRec->Fields->GetItem(_bstr_t("ALTITUDE"))->put_Value(vtAlt);

ошибка при m_pRec->Update()

Самое странное что на Basic аналогичный код работает.

Проблема по видимому в том что _variant_t хранит а ADO передает всегда точку, Access же принимает запятую или наоборот

Подскажите можно ли с этим бороться.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru