Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменение поля / 10 сообщений из 10, страница 1 из 1
01.07.2003, 13:43
    #32196101
DIKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
Делаю вот такую выборку
Код: plaintext
SELECT 'Адрес' = (CASE WHEN CITY IS NULL THEN '' ELSE CITY + ', ' END +CASE WHEN STREET IS NULL THEN '' ELSE STREET END)

ставлю рекордсету ActiveConnection=nothing
Затем хочу изменить в рекордсете поле адрес ругается
Можно ли при каких нибудь настройках рекордсета менять содержимое таких полей?
...
Рейтинг: 0 / 0
01.07.2003, 14:52
    #32196221
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
Для полноценной работы с отключенным рекордсетом необходимо
разместить курсор на клиентской стороне:
CursorLocation Property
Applies To: Connection Object | Recordset Object
...
Рейтинг: 0 / 0
01.07.2003, 15:04
    #32196250
DIKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
cursorlocation = adUseClient
не помогает
...
Рейтинг: 0 / 0
01.07.2003, 19:08
    #32196609
VIG
VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
тебе надо установить следующие свойства
recordset.CursorLocation=adUseClient |adUseClientBatch
recordset.CursorType=adOpenStatic |adOpenKeyset
recordset.LockEdits=adLockOptimistic | adLockBatchOptimistic
...
Рейтинг: 0 / 0
02.07.2003, 14:21
    #32197331
q
q
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
Все свойства так и стоят с самого начала, более того, все поля рекордсета в которых значения беруться из одного столбца - обновляются. А вот составной ни в какую :(((
...
Рейтинг: 0 / 0
02.07.2003, 14:41
    #32197363
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
А метод Filter для рекордсета не пробовали ?
...
Рейтинг: 0 / 0
02.07.2003, 14:57
    #32197380
q
q
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
А чем он поможет?
...
Рейтинг: 0 / 0
03.07.2003, 07:47
    #32197908
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
Затем хочу изменить в рекордсете поле адрес ругается

А, как хоть ругается?
...
Рейтинг: 0 / 0
03.07.2003, 10:17
    #32198050
q
q
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
Run-time error '-2147217887 (800040e21)':

Произошли ошибки во время выполнения многошаговой операции.
Проверьте значения всех состояний.

Еще раз подчеркиваю, что ошибка возникает ТОЛЬКО при попытке менять содержимое поля где значение "составное".
...
Рейтинг: 0 / 0
03.07.2003, 10:27
    #32198062
Andrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение поля
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменение поля / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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