Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Почему SQL Server Management Studio не даёт редактировать таблицу? / 12 сообщений из 12, страница 1 из 1
20.09.2008, 01:29
    #35550062
objMihail
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
При попытке редактирования таблицы выскакивает такое сообщение:
SQL Server Management Studio
No row was updated.

The data in row 1 was not committed.
Error Sourse: The row value(s) updated or deleted either do not make the row unique or they alter multiple rows (4 rows).

Correct the errors and retry or press ESC to cancel the change(s).
картинка

При этом раньше эта таблица редактировалась без проблем. Я также создал другую таблицу такую же, в которой всё нормально редактируется. Не подскажите что делать? Может ли это быть из-за того, что я из VS попытался считать таблицу и пару раз не закрыл всякие соединения? Но после этого я уже раз 10 перезагрузился.

Конечно можно заново сделать таблицу, но хочется знать причины такого поведения, чтобы в будущем, на реальных данных, такого не происходило.
...
Рейтинг: 0 / 0
20.09.2008, 02:20
    #35550069
Чорный Бада
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
Судя по внешнему виду таблицы, там не только отсуццвует первичный ключ, но и вообще отсутствует какой-либо набор уникальных столбцов. Как вы предполагаете SSMS должен выбирать какую запись ему обновлять на сервере при изменении?

авторКонечно можно заново сделать таблицу, но хочется знать причины такого поведения, чтобы в будущем, на реальных данных, такого не происходило.
Скажите, а вы что - постоянно работаете с реальными данными в таком режиме - правите их руками из SSMS?
...
Рейтинг: 0 / 0
20.09.2008, 04:06
    #35550087
objMihail
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
Да уж, только почему то довести таблицу до такого состояния SSMS даёт легко. Вот сейчас в порядке эксперимерта в нормально работающей таблице сделал значения всех полей двух записей полностью одинаковыми - и никаких предупреждений. Зато теперь ни одного изменения в таблице не сделать, чтобы вернуть всё на место.
Спасибо за разъяснение, всё стало понятно, постараюсь таких случаев не допускать.
...
Рейтинг: 0 / 0
20.09.2008, 12:57
    #35550230
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
objMihailДа уж, только почему то довести таблицу до такого состояния SSMS даёт легко. Вот сейчас в порядке эксперимерта в нормально работающей таблице сделал значения всех полей двух записей полностью одинаковыми - и никаких предупреждений.
Пожалуй это высказывание можно добавить 11ым пунктом в список "10 причин по которым я ненавижу mssql"
...
Рейтинг: 0 / 0
22.09.2008, 23:21
    #35553185
Чорный Бада
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
objMihailДа уж, только почему то довести таблицу до такого состояния SSMS даёт легко. Вот сейчас в порядке эксперимерта в нормально работающей таблице сделал значения всех полей двух записей полностью одинаковыми - и никаких предупреждений. Зато теперь ни одного изменения в таблице не сделать, чтобы вернуть всё на место.
Спасибо за разъяснение, всё стало понятно, постараюсь таких случаев не допускать.
Ну так при добавлении выполняется INSERT, а при правке UPDATE - в первом случае никакая идентификация записи не нужна, а во втором - надо же как-то знать, какой записи делать UPDATE, а это можно сделать только по значениям которые до этого прочитали.
...
Рейтинг: 0 / 0
23.09.2008, 06:30
    #35553312
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
objMihailДа уж, только почему то довести таблицу до такого состояния SSMS даёт легко.На автомобиле тоже можно ездить в разые стороны, но почему-то все стараются по встречной полосе избегать езды.
...
Рейтинг: 0 / 0
23.09.2008, 09:31
    #35553455
Александр Волок (def1983)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
Много раз уже писал здесь - отключите на уровне сервера в свойствах соединений крыжик - SET NOCOUNT ON
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
12.11.2019, 14:52
    #39888098
Почему SQL Server Management Studio не даёт редактировать таблицу?
Александр Волок (def1983), Огромное спасибо. Коротко и по сути, без воды и болтовни.
Модератор: Суть оставил, воду и болтовню удалил.
...
Рейтинг: 0 / 0
13.11.2019, 08:50
    #39888392
PsyMisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
Glory

10 причин по которым я ненавижу mssql


Понимаю, что это все отголоски далекого прошлого, к тому же - холивары открывать не хочется, но тем не менее - будет ли у меня шанс узреть весь этот список? :)

Просто такой сильный датабазер, как Glory, и чтобы такое написать - явно же должны быть у него вменяемые аргументы.
Хотя - дело происходило в 2008м, - полагаю, мнение уважаемого Glory могло и поменяться к настоящему времени :)
...
Рейтинг: 0 / 0
13.11.2019, 11:22
    #39888486
iiyama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
PsyMisha,

не Glory,но

Любовь и ненависть кипят в душе моей.
Быть может: «Почему?» — ты спросишь. Я не знаю,
Но силу этих двух страстей
В себе я чувствую и сердцем всем страдаю.

(с) Не мое
...
Рейтинг: 0 / 0
13.11.2019, 11:28
    #39888493
PsyMisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
iiyama,

Браво!
Казалось бы - при чем тут SQL Server? (С) :)
...
Рейтинг: 0 / 0
13.11.2019, 12:29
    #39888549
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему SQL Server Management Studio не даёт редактировать таблицу?
PsyMisha, это такая шутка
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Почему SQL Server Management Studio не даёт редактировать таблицу? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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