![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Вот посмотрите:
Безимени-1.jpg Поле id_bank ключевое. Нужно его же установить и счётчиком, чтобы значения автоматически увеличивались на один, при создании новой записи. В учебнике прочитала: "...для этого, два раза щелкаем на свойстве Identity, чтобы его значение изменилось на True, по умолчанию оно установлено в False...". Но это в SQL Server 2000, ну или каком-то из тех... В SQL Server 2008, я так понимаю, это поле Identity Specification и No надо поменять на Yes. НО У МЕНЯ НЕ МЕНЯЕТСЯ!!! Почему!? Как его поменять!? На что надо нажать??? Пожалуйста помогите ![]() |
|
#2
|
|||
|
|||
|
потому что тип поля nchar. Поменяйте на int.
|
|
#3
|
|||
|
|||
|
попробуй тип counter
|
|
#4
|
|||
|
|||
|
Цитата:
Эт че за тип такой? в SQL 2008? |
|
#5
|
||||
|
||||
|
Я что то не понял, тебе нужно что бы ключевое поле было числовым или строковым? Если числовым, то Ставь Тип данных поля INT, и Инкремент 1. И будет тебе счастье, если тебе нужно что бы было строковым, то тогда ты из своего приложение должна следить, за уникальностью.
|
|
#6
|
||||
|
||||
|
Да, протупила как обычно...
тип же ж не поменяла :ОСпасибо всем! )) |