Не отображаются данные в DataGrid

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Alex_2003
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 30.06.2003 (Пн) 9:26

Не отображаются данные в DataGrid

Сообщение Alex_2003 » 09.07.2003 (Ср) 19:16

Возникла следующая проблема: при установке клиенту программы написанной на VB в DataGrid не отображаются реальные данные, то есть они считываются из базы (это абсолютно точно), но не грузятся. В чем может быть дело? Ощущение такое, что не хватает каких-то библиотек. Может кто-нибудь знает? :?:

CoolTeapot
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 123
Зарегистрирован: 28.06.2002 (Пт) 8:56
Откуда: Russia, Zelenogorsk

Сообщение CoolTeapot » 10.07.2003 (Чт) 2:41

а сам DataGrid отображается?
Жизнь - борьба.
До обеда с голодом, после обеда со сном.

Alex_2003
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 30.06.2003 (Пн) 9:26

Сообщение Alex_2003 » 10.07.2003 (Чт) 8:34

Да, отображается, даже имена столбцов, даже поиск по данным работает, потом я нажимаю кнопку выбора и правильные данные попадают туда, куда надо, только вот сами данные в DataGrid не отображаются :cry:

CoolTeapot
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 123
Зарегистрирован: 28.06.2002 (Пт) 8:56
Откуда: Russia, Zelenogorsk

Сообщение CoolTeapot » 10.07.2003 (Чт) 18:34

Т.е. я понял, что о редакторе всё путём, а в откомпилированном коде проблемы.

Тогда надо проверить не меняется ли в ходе программы св-во DataGrid.DataSource, и лучше всего его задавать в коде, с последующим обновлением источника:
.movelast
.movefirst

А вообще различное поведение программы в редакторе и в exe-шнике, даже на одной машине лечиться полной переустоновкой Visual Studio.
Жизнь - борьба.
До обеда с голодом, после обеда со сном.

Alex_2003
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 30.06.2003 (Пн) 9:26

Сообщение Alex_2003 » 11.07.2003 (Пт) 8:24

Нет, Вы, наверное, не совсем поняли, у клиента Visual Studio не было вообще и был такой глюк (см. первое сообщение). Как только я поставил ему (клиенту) Visual Basic, все стало хорошо. У меня просто несколько потенциальных клиентов, не хотелось бы ставить всем VB, может просто переписать библиотеку какую-то и все станет хорошо? :?:

CoolTeapot
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 123
Зарегистрирован: 28.06.2002 (Пт) 8:56
Откуда: Russia, Zelenogorsk

Сообщение CoolTeapot » 11.07.2003 (Пт) 8:48

B меню Project->References и Project->Components смотри все подключенные библиотеки и компоненты и тащи их клиенту а там регистрируй через: REGSVR32.exe путь_к_библиотеке\библитотека (а лучше всего сделай инсталяшку).

Но если DataGrid отображаеться, да ещё и пишет имена столбцов, то дело не в библиотеке, в связи с источником данных
Жизнь - борьба.
До обеда с голодом, после обеда со сном.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 21

    TopList