FindFirst и удаление данных в связанных таблицах - VB

Узнай цену своей работы

Формулировка задачи:

Есть несколько таблиц, в которых данные пересекаются на фамилии. Удаляю в одной таблице запись, следовательно,хочу удалить все связанные данные в других таблицах. Ищу через FindFirst. Удаляется правильно. Но когда данные уже отсутствуют, удаляет что ни попадя. Подозреваю, что первую запись все время. Как же указать, что такой фамилии НЕТ и все остальное надо оставить? Обычно пишу if not rsbanche.eof and not rsbanche.bof 'ограничение, типа...если до конца дошел и не нашел спасиба

Решение задачи: «FindFirst и удаление данных в связанных таблицах»

textual
Листинг программы
CON.Execute 'delete * from Таблица1 where [Код]=' & Код
CON.Execute 'delete * from Таблица2 where [Код]=' & Код
...
CON.Execute 'delete * from Таблица3 where [Код]=' & Код

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.5 из 5
Похожие ответы