Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе? / 8 сообщений из 8, страница 1 из 1
02.04.2009, 14:26:43
    #35908421
BERSERC
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?

(речь идет об TADOQuery) , делаю запрос, потом делаю TADOQuery.fielelds[0].value = 555;
и нужно сделать , чтоб изменения не комнулись б.д.
...
Рейтинг: 0 / 0
02.04.2009, 14:34:08
    #35908446
BERSERC
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?

(речь идет об TADOQuery) , делаю запрос, потом делаю TADOQuery.fielelds[0].value = 555;
и нужно сделать , чтоб изменения не комнулись б.д.
...
Рейтинг: 0 / 0
02.04.2009, 14:39:39
    #35908471
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
а зачем тогда присваивать? в чём сила, брат? (с)
...
Рейтинг: 0 / 0
02.04.2009, 15:32:07
    #35908683
BERSERC
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
я получаю результат запроса(датасет для отчета) , нужно в него добавить пару информационных строк, и вывести в эксель. Есть функция, которой передаешь датасет, она выводит в эксель. Очень удобно былобы , оформить результаты звпроса, как нужно пользователю и вывести все в эксель стандартной процедурой.
...
Рейтинг: 0 / 0
02.04.2009, 15:35:26
    #35908695
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
create view?
...
Рейтинг: 0 / 0
02.04.2009, 15:47:07
    #35908742
BERSERC
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
вроде разобрался сам, надо установить тип курсора в статический, в тип блокировки в пакетную.
...
Рейтинг: 0 / 0
02.04.2009, 16:00:30
    #35908802
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
Ну... смотри там. Осторожнее. Чтоб твой отчёт всю базу не заблокировал.
...
Рейтинг: 0 / 0
02.04.2009, 16:07:12
    #35908830
Kew
Kew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе?
Да не заблокирует... Client-side cursor такого не умеет. Просто в один прекрасный момент может оказаться, что в рекордсете недостаточно ключевой информации, и поетому он автоматически non-updatable. :)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как сделать чтоб результат выполнения запроса при изменении не менял данные в базе? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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