Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Борьба с датагрид / 3 сообщений из 3, страница 1 из 1
16.09.2002, 14:32
    #32050731
APM
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
17.09.2002, 17:52
    #32051114
Makc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Борьба с датагрид
Создай вьюху из 2 таблиц и используй в качестве рекордсета...
Токо посмотри BOL на предмет: создание updateble view
...
Рейтинг: 0 / 0
18.10.2002, 15:52
    #32059793
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Борьба с датагрид
ага Makc прав.
Если сделаете View изменения будут вноситься.
Обратите внимание что View при Update, на уровне сервера может за один Update менять данные только в 1-й таблице.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Борьба с датагрид / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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