Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > Visual C++
Перезагрузить страницу Как программно заполнить строки в DataGrid
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
kumo kumo вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.02.2004
По умолчанию Как программно заполнить строки в DataGrid - 12.05.2005, 16:10

Как программно заполнить строки в DataGrid?
Дело в том, что хотелось бы сделать грид многофункциональным, то есть организовать получение им данных (в зависимости от действий пользователя) либо из таблицы, либо полностью программно.
Я так понимаю, сначала значения следует забить в C_Recordset, а потом уже связать с DataGrid.

Пробовал делать так:

Код:
C_Recordset cr;

COleSafeArray vaField, vaValue;
vaField.CreateOneDim(VT_VARIANT, 3);
vaValue.CreateOneDim(VT_VARIANT, 3);

long lArrayIndex[1];

lArrayIndex[0] = 0;
vaField.PutElement(lArrayIndex, &(COleVariant("fld1")));

lArrayIndex[0] = 1;
vaField.PutElement(lArrayIndex, &(COleVariant("fld2")));
  
lArrayIndex[0] = 0;
vaValue.PutElement(lArrayIndex, &(COleVariant("val1")));
lArrayIndex[0] = 1;  
vaValue.PutElement(lArrayIndex, &(COleVariant("val2")));

cr.AddNew(vaField, vaValue);    
cr.Update(vaField, vaValue);

m_Grid.SetRefDataSource(cr);
m_Grid.Refresh();

Однако никакой реакции.

Возможно ли это вообще?
Ответить с цитированием
  (#2 (permalink)) Старый
darkst darkst вне форума
Member
 
Сообщений: 30
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 09.02.2006
По умолчанию 17.04.2006, 18:29

Та же фигня. Никто не знает наверное. Только гуру. А они торжественно молчат. Потому что гуру. А если такой не будет молчать то это уже не гуру а так себе, полугурок.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление строки в WPF DataGrid zvb73 .NET 0 22.10.2010 17:49
Добавить в конец первой строки, последние n2-n1 слов второй строки gika111 Вопросы начинающих программистов 1 20.01.2010 16:41
CheckListBox как его заполнить Lessi Delphi 2 02.04.2009 17:08
Строки. Добавление части строки внутрь другой frikorsar Prolog 2 21.01.2009 19:58
DataGrid imported_Lio Visual Basic 0 09.01.2006 10:28
Скроллинг у dataGrid ToneR .NET 0 11.10.2005 20:02
Контрол в DataGrid mybah .NET 0 08.04.2005 18:47
Как заполнить TEXTAREA creater C++ Builder 0 07.04.2005 15:00
Как заполнить программно графическое поле в базе данных terega C++ Builder 0 17.05.2004 04:03
Как заполнить форму и нажать на ней отправить программно Anonymous Delphi 5 12.01.2004 23:38
Как создать DataGrid Anonymous Visual C++ 0 21.07.2003 13:15
Имеются две строки CString, можно ли реализовать поиск части первой строки во второй Anonymous Visual C++ 4 23.05.2003 16:34



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов