Ошибка при удаленни записи в Ms Sql Server

Тема в разделе "SQL", создана пользователем valentofer, 31 май 2008.

  1. valentofer

    valentofer Active Member

    Регистрация:
    10 ноя 2007
    Сообщения:
    38
    Симпатии:
    0
    Всем здравстуйте!
    Вот решил поюзать MS SQl Server 2005. Создал БД, таблицу. В таблице у меня есть 7 полей, без связей, без ключей и т.д. Через Дельфу поаробовал подключится, добавил в таблицу несколько записей. Но вот при удалении записи выскочила ошибка. Я открыл эту таблицу в Management Studio и попробовал удалить запись вручную. Эффект тот же, выдается ошибка.
    Помогите разобратся что за ошибка, и как удалить запись?
    Скрин с ошибкой в Management Studio прилагаю: Посмотреть вложение error.bmp
     
  2. Pasha

    Pasha Гость

    и в результате у тебя в таблице две строки с абсолютно одинаковыми данными. И дельфи и студия не могут из-за этого однозначно указать SQL Server строку для удаления. Удали обе глючные строчки запросом типа "delete mytable where field1=value1 and field2=value2...".
     
  3. valentofer

    valentofer Active Member

    Регистрация:
    10 ноя 2007
    Сообщения:
    38
    Симпатии:
    0
    Спасибо, удалилось!
    Т.е. без ключевого поля никак не обойтись?!
     
Загрузка...

Поделиться этой страницей