Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 20
1

Помогите наконец - что делать? где искать?

12.12.2007, 11:26. Просмотров 1052. Ответов 7
Метки нет (Все метки)

Повторяю вопрос (т.к. ответов не было). MSSQL 7.Есть две таблицы родительская и дочерняя. Если я в EnterPrise Manager удаляю запись в дочерней таблице - все нормально. Если в виде,созданном на основе этой таблицы - выдает сообщение DELETE statement conflicted with COLUMN REFERENCE constraint 'R_113'. The conflict occured in database 'M2',table 'ModeOpoperationsBoiler',column 'Boiler_ID', но ЗАПИСЬ УДАЛЯЕТ !
Если в проге удаляю запись из данного вида выдает сообщение View 'VW_ModeOpoperationsBoiler' is not updatable because the FROM clause names multiple tables. и запись НЕ УДАЛЯЕТ.
ПОМОГИТЕ - ЧТО ДЕЛАТЬ ? ГДЕ ИСКАТЬ ?

PS ТРИГГЕРЫ СГЕНЕРИРОВАЛ ERwin. Я посмотрел - вроде все в порядке, да и из непосредственно из таблицы он удаляет.
Привожу текст вида:
T-SQL
1
2
3
4
5
6
7
SELECT ModeOpoperationsBoiler.*
FROM MarkBoiler INNER JOIN
   Boiler ON 
   MarkBoiler.MarkBoiler_ID = Boiler.MarkBoiler_ID INNER JOIN
   ModeOpoperationsBoiler ON 
   Boiler.Boiler_ID = ModeOpoperationsBoiler.Boiler_ID
WHERE (MarkBoiler.TypeBoiler = 1)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2007, 11:26
Ответы с готовыми решениями:

Где искать доп разъёмы под вентилятор или что делать если они отсутствуют?
Добрый вечер уважаемые форумчане.У меня такая проблема : имеется материнская плата Foxconn 6617MJ...

Подскажите где искать и что искать
Необходимо реализовать простенький на мой взгляд скрипт. Он должен выполнять следующее: Зашел...

TAB - компоненты: что это и где искать
Всем привет! Подскажите пожалуста что такое TAB-компоненты(что-то наподобии вкладок в интерент...

InternetRadio - с чего вообще начать, где что искать?
Уважаемые господа! Подскажите плиз... хочу попробовать сделать свой радио проект в интернете... и...

7
AiK
12.12.2007, 11:38 2
Books Online: Modifying Data Through a View
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 20
12.12.2007, 11:51  [ТС] 3
А подробнее можно ?
0
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 20
12.12.2007, 11:56  [ТС] 4
А можно подробнее
0
AiK
12.12.2007, 12:06 5
The data modified in the columns in the underlying table must adhere to the restrictions on those columns, such as nullability, constraints, DEFAULT definitions and so on. For example, if a row is deleted, all the underlying FOREIGN KEY constraints in related tables must still be satisfied for the delete to succeed.
Additionally, to delete data in a view:

Only one table can be listed in the FROM clause of the view definition.

P.S: манагером непользуюсь - религия не позволяет
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 20
12.12.2007, 14:33  [ТС] 6
Спасибо конечно. Но это я наткнулся в самом начале. Но ничего не понял- Переводчик перевел коряво.Можно по-русски - что я сделал не так.
0
AiK
12.12.2007, 15:53 7
Нельзя удалять из вьюх, если они построены больше чем на одной таблице.
0 / 0 / 0
Регистрация: 05.12.2007
Сообщений: 56
12.12.2007, 16:22 8
1. Каскадное удаление, которое мы знаме по Аксессу в Сиквеле не прокатывает.

2. Напишите хранимую процедуру на удаление мастер-записи, в которой сначала удалите дочерние, а затем мастер. У меня работает
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2007, 16:22

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Изучение Waterfall и Scrum. что ? как ? и где искать и учить ?
Поступил на программиста в колледж. Хочу в будущем стать тестером, нашел курсы, стоят денег по...

Не секу что такое gsoap и где его искать на win7
Чур не ругаться за оффтоп, я впервые пользуюсь форумами! :) Итак, прилагаю файл с лабками, первую...

Bootstrap - accardion. Изменить сворачивание. Где искать? Что менять?
Ситуация такая: Пример в примере контент выпадает после нажатия на заголовок h4 (Элемент...

когда играю или что нибудь загружаю лагает звук и комп помогите что делать !
драва менял не чего не помогло


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.