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

true db grid - CRUSH!!! Почему? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что значит delete this; в коде? http://www.cyberforum.ru/cpp-beginners/thread480450.html
Вот видел такой код: void Foo::Func() { ... // какой-то код delete this; } это как такое возможно. что вообще это обозначает. сами себя удаляем. а как же дальше выполняться???
C++ Как сохранить форматированный текст из RichEdit в БД? Помогите кто может! Как сохранить форматированный текст, введенный в RichEdit в БД? Нужно, чтобы происходило сие как реакция на событие (напр. клик по кнопке). Пробовал сохранять свойство Text, теряется форматирование. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread480385.html
Исходники на VC++ для ввода с видиокамеры C++
ПОМОГИТЕ!!!! найти исх.коды на VC++ для ввода изображений с видиокамеры. В MFC не предусмотрена эта возможность. Помогите пожалуйста.:|
C++ boombastiku. Как вытянуть альтернативные номера из адресной книги?
Функцией RasGetEntryProperties(...) получилось достать только основной номер, и то если он там только один. Когда добавляю еще один номер, то ругается на размер ERROR_BUFFER_TOO_SMALL. В MSDN написано, что для того чтобы узнать нужный размер, нужно вызвать это-же ф-ю, но с RASENTRY = NULL и lpdwEntryInfoSize установить в ноль, тогда ф-я возвращает требуемый буферный размер в lpdwEntryInfoSize....
C++ Бьерн Страуструп "Язык программирования С++" http://www.cyberforum.ru/cpp-beginners/thread480283.html
У меня есть книга Бьерна Страуструпа (создателя С++) 'Язык программирования С++' 3-е издание. 991с. Как новая. Но мне она не нужна. Кто живет в Москве - пишите. Отдам за 200р. energi@online.ru Модератору: это не совсем реклама, пожалуйста, не удаляйте мое сообщение.
C++ Oracle client как сервер автоматизации ? Сделал импорт интерфейсов Oracle client в свое приложение и не могу разобраться с интерфейсом. Пробую создать сессию и законнектиться: OleInitialize(NULL); OracleInProcServer::OraSessionPtr sp; sp->GetConnectSession('sergt/s/db01'); Oracle выбрасывает исключение. Помогите, кто знает как работать с этими интерфейсами. Как подсоединиться, как читать и писать данные таблиц? Заранее... подробнее

Показать сообщение отдельно
Dmitriy_M
Сообщений: n/a

true db grid - CRUSH!!! Почему? - C++

15.11.2009, 16:43. Просмотров 623. Ответов 1
Метки (Все метки)

Вообщем достал True db grid 8.0, кинул его на форму, и DropDown Grid иже с ним. При попытке открытия диалога свойств этого самого DropDown Grid-а VC++ 6.0 умирает с надгробной надписью 'Memory access violation'. Это происходит всякий раз, если в свойстве Mode этого DropDown-а стоит Bound, в других режимах полёт нормальный. Ладно отказался от DropDown в пользу Built-in Combo box-а.
Вот кусок кода

CAdodc ca;
C_Recordset cr;
CTrueDBGridCtrl grid;
CColumns colset;
CColumn curcol;
CValueItems value;
CValueItemDisp valueitem;

ca.Create(_T('STATIC'), 'Wind1', WS_CHILD | WS_VISIBLE, CRect(0, 0, 50, 50), this, 111);
ca.ShowWindow(SW_HIDE);
ca.SetConnectionString('dsn=PostgreSQL;database=MyDB;');
ca.SetRecordSource('SELECT * FROM MyTable');
ca.Refresh();

cr=ca.GetRecordset();


grid.Create(_T('STATIC'), 'Wind2', WS_CHILD | WS_VISIBLE, CRect(0, 0, 600, 200), this, 1111);
grid.ShowWindow(SW_SHOW);
grid.SetDataSource(cr);
grid.SetAllowAddNew(1);
grid.SetAllowDelete(1);
grid.SetAllowArrows(1);
grid.SetAllowUpdate(1);
grid.Update();



_variant_t temp='Naimenovanie';
colset=grid.GetColumns();
curcol=colset.GetItem(temp);
value=curcol.GetValueItems();
value.SetTranslate(1);
valueitem.SetValue(temp);
valueitem.SetDisplayValue(temp);
value.Add(valueitem);

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