powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Борьба с датагрид
3 сообщений из 3, страница 1 из 1
Борьба с датагрид
    #32050731
Фотография APM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В vb 6, на форме есть datagrid, связанной с adodb.recordset, который открыт как:
rst.Open "table1", cnn, adOpenDynamic, adLockOptimistic, adCmdTable
Хотелось бы в datagrid отображать не все данные, а некоторые, с этим я справился - grid.columns(1).visible=false для столбцов и rst.filter="pole1=условие", но есть необходимость отображать данные столбца которого нет в таблице, т.е. grid.columns.add(0): grid.columns(0).caption="данные", и встала проблема как их заполнить, они берутся из другой таблицы, когда пытаюсь set rst2=cnn.execute (select то что надо) и grid.columns(0).text=rst2!Данные, grid возмущается что поле "Данные" не найдено - т.е. была попытка записать эти данные в table1, и есно облом, дак как же мне показать из в этом grid.

Предвижу что посоветуют rst=cnn.execute (select что надо из обоих таблиц), но тогда изменения внесенные в grid в бд не относяться, а НАДО...

Может быть кто-нибудь знает как с этим бороться?
...
Рейтинг: 0 / 0
Борьба с датагрид
    #32051114
Makc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создай вьюху из 2 таблиц и используй в качестве рекордсета...
Токо посмотри BOL на предмет: создание updateble view
...
Рейтинг: 0 / 0
Борьба с датагрид
    #32059793
vap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ага Makc прав.
Если сделаете View изменения будут вноситься.
Обратите внимание что View при Update, на уровне сервера может за один Update менять данные только в 1-й таблице.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Борьба с датагрид
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]