Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с DataGrid / 11 сообщений из 11, страница 1 из 1
15.04.2005, 16:06:39
    #33018548
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DataGrid
пользую DataGrid 6.0
мне нужно загрузить в него некий рекордсет, а потом отвязать его от данных и поредактировать.
(рекордсет нередактируемый.)
подскажите как это можно сделать.
...
Рейтинг: 0 / 0
15.04.2005, 16:09:31
    #33018562
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DataGrid
Код: plaintext
1.
2.
3.
' Fill grid with data
set Grid1.Datasource = adoRS
' Unbound grid from its datasource
set Grid1.Datasource = Nothing
Кажется, так.
...
Рейтинг: 0 / 0
15.04.2005, 16:33:45
    #33018643
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DataGrid
нифига.
после =Nothing
все данные из грида исчезают.
...
Рейтинг: 0 / 0
15.04.2005, 18:01:08
    #33018912
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DataGrid
может сделать просто рекордсет отсоединенный?

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

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

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

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

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


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