|
51 / 2 / 0
Регистрация: 14.02.2014
Сообщений: 24
|
||||||
Как программно удалять Relations или как это проигнорировать?03.03.2014, 12:48. Показов 2300. Ответов 8
Метки нет (Все метки)
есть несколько таблиц, связанных между собой. все таблицы пустые. Их нужно удалить программно. Пытаюсь сделать так:
Если удалять вручную из панели навигации - все прекрасно удаляется, комментарии по связям не выдаются. Как проигнорировать это сообщение или удалить связи программно?
0
|
||||||
| 03.03.2014, 12:48 | |
|
Ответы с готовыми решениями:
8
Как программно удалять пункты меню?
Как проигнорировать нулевое или недостающее значение при использовании функций СИМВ и ПСТР |
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|
| 03.03.2014, 13:44 | |
|
solobala, а вы так удалять не пробовали CurrentDb.Execute "DROP TABLE Таблица"
0
|
|
|
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
| 03.03.2014, 13:52 | |||||||
|
solobala, если Вы не переобзывали констрейнты вручную, то имена релейшенов акс автоматически составляет из имен связанных таблиц. Тогда можно воспользоваться такой процедурой для удаления связей
Добавлено через 1 минуту
1
|
|||||||
|
59 / 8 / 1
Регистрация: 15.12.2012
Сообщений: 53
|
|
| 03.03.2014, 14:40 | |
|
Вот ссылка на такой же вопрос и ответ на него,я попробовал все работает.
Удаление связанных таблиц Эта строка удаляет связи между таблицами: CurrentDb.Execute "ALTER TABLE MyTable1 DROP CONSTRAINT MyTable1MyTable2"
1
|
|
|
51 / 2 / 0
Регистрация: 14.02.2014
Сообщений: 24
|
|
| 03.03.2014, 17:02 [ТС] | |
|
А что такое "констрейнт"?
Ваш код запускала, он пробегает через все таблицы, в режиме отладки ни одной связи, удовлетворяющей условию, он не находит и потому ничего не удаляет. М. Б., у меня эти самые "констрейнты" переименованы?
0
|
|
|
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
| 03.03.2014, 18:23 | |
|
А Вы посмотрите, как связи в Вашей базе в таблице MSysRelationships именуются.
1
|
|
|
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||
| 03.03.2014, 18:28 | ||
|
0
|
||
|
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
||
| 03.03.2014, 18:45 | ||
|
0
|
||
|
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||||||||
| 03.03.2014, 19:54 | ||||||||||||
Сообщение было отмечено как решение
Решение
3
|
||||||||||||
| 03.03.2014, 19:54 | |
|
Помогаю со студенческими работами здесь
9
Как программно удалять и изменять адрес основного шлюза Что это? Можно ли и как удалять? Как использовать QStringList remove или как удалять строки в текстовом файле? Нужно ли удалять EventListener? Если да как правильно это делается?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|