powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с DataGrid
11 сообщений из 11, страница 1 из 1
Помогите с DataGrid
    #33018548
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пользую DataGrid 6.0
мне нужно загрузить в него некий рекордсет, а потом отвязать его от данных и поредактировать.
(рекордсет нередактируемый.)
подскажите как это можно сделать.
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33018562
Фотография Ennor Tiegael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
' Fill grid with data
set Grid1.Datasource = adoRS
' Unbound grid from its datasource
set Grid1.Datasource = Nothing
Кажется, так.
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33018643
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нифига.
после =Nothing
все данные из грида исчезают.
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33018912
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может сделать просто рекордсет отсоединенный?

Код: plaintext
rs.open "строка запроса", cn, adStatic, adLockOptimistic
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33018987
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема в том, что рекордсет нередактируемый.

неужели придется через временную табличку ....
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33019024
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 sasha_1
Код открытия рекордсета в студию. Со всеми параметрами, если они в коннекте то и параметры коннекта.

Magnus
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33019449
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
rs.Open strSQL, Connection1, adOpenStatic, adLockBatchOptimistic, adCmdText
set rs.ActiveConnection = Nothing
Set Grid1.DataSource = rs
А рекордсет надо постараться сделать обновляемым (без Group By, Distinct и т.п.) иначе придется ч/з временную таблицу или ч/з синтетический рекордсет.
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33020788
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В отсоединенном рекордсете можно редактировать любые поля кроме PK. Обновлять нельзя.
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33021044
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит обновлять нельзя? Подключится заново и обновлять.

Magnus
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33023814
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Magnus23:
Я имел ввиду можно на клиенте редактировать GroupBYные или приJOINненые поля, а вот апдейт рекордсету с такими полями делать нельзя.
...
Рейтинг: 0 / 0
Помогите с DataGrid
    #33023840
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A.. Ну да :).

Magnus
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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