Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 28.10.2024 15:17

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Продублировать столбец в таблице
СообщениеДобавлено: 06.04.2016 11:45 
Не в сети

Зарегистрирован: 30.07.2014 14:11
Сообщения: 18
Есть таблица qdfTable, в ней столбцы Field1Calc (вычисляемой из другой таблицы) и Field1New (простое текстовое)

как с помощь групповой операции (SQL UPDATE..SET) записать в поле Field1New значение поля Field1Calc ?
чтобы обновилась сразу вся таблица.
Занесение в Field1new например поля ID таблицы - работает ( UPDATE qdfTable SET [Field1New] = <ID> )
а вот если вместо ID ставить Field1Calc то ничего не происходит. Хоть бы ошибку какую выдавало.

p.s. база MSACCESS


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 11:57 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Если представление qdfTable обновляемое, то SQL-инструкция
UPDATE qdfTable SET Field1New = Field1Calc
должна работать.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 12:05 
Не в сети

Зарегистрирован: 30.07.2014 14:11
Сообщения: 18
Вот именно так и пишу и совершенно понимаю почему ничего не происходит.
Программа подумала, ничего не выдала и ничего не обновилось :-\


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 12:25 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Обратитесь к нам в поддержку с копией БД.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 13:09 
Не в сети

Зарегистрирован: 30.07.2014 14:11
Сообщения: 18
У меня оказалось что представление не является обновляемым.
Как сделать его обновляемым? и на что это влияет?
или как провести эту операцию с моим текущим представлением? операция разовая.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 14:21 
Не в сети

Зарегистрирован: 30.07.2014 14:11
Сообщения: 18
И сразу второй вопрос как включить сообщения об ошибках в SQL запросах? надоело тыкаться уже с перебором вариантов SQL не понимая что происходит и на каком месте ошибка


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 15:19 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Доработали программу. Вы можете решить данный вопрос так - правый клик на заголовке поля -> Установить значение для всего поля.
См. скриншот.

Чтобы показывались сообщения об ошибках для многих случаев, нужно запускать EXE-файл программы с ключом /DEBUG


Вложения:
Pic1.JPG
Pic1.JPG [ 158.63 КБ | Просмотров: 58252 ]

_________________
2B OR NOT 2B = TRUE
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06.04.2016 15:32 
Не в сети

Зарегистрирован: 30.07.2014 14:11
Сообщения: 18
Огромное спасибо!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB