Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 3
Регистрация: 09.10.2013
Сообщений: 189
1

Создание базы данных. Пропуск некоторых значений

20.03.2017, 23:11. Показов 670. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В Visual Studio создаю базу данных. При заполнении базы данных ID пропускает некоторые значения. Как можно исправить? В частности пропущены значения 3 и 7.
Миниатюры
Создание базы данных. Пропуск некоторых значений   Создание базы данных. Пропуск некоторых значений  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2017, 23:11
Ответы с готовыми решениями:

Создание базы данных, открытие из под одной базы данных MS Access
Здравствуйте. В общем, C# начал заниматься только вот и сразу была поставлена задача создать базу...

Как обеспечить зависимость значений для ввода в поле базы данных от значения в другом поле базы данных?
В таблицу DicFactor вводятся факторы, а в связанную с ней таблицу FactorValue вводятся допустимые...

Как обеспечить зависимость значений для ввода в поле базы данных от значения в другом поле базы данных?
Есть 2 таблицы справочников (все факторы и все возможные значения - tblDicFactor и...

Создание базы данных на лету, создание и заполнение таблиц в базе DB (Paradox? или..).
Здравствуйте Профи! --- Видел я "простенькую" (exe-шник небольшого размера, запускается сразу,...

4
Администратор
Эксперт .NET
17558 / 13780 / 5299
Регистрация: 17.03.2014
Сообщений: 28,258
Записей в блоге: 1
20.03.2017, 23:33 2
mmeexx, это нормальное поведение. Зачем это исправлять?
0
0 / 0 / 3
Регистрация: 09.10.2013
Сообщений: 189
20.03.2017, 23:38  [ТС] 3
Всмсле нормально? Ну как это в проекте выглядеть то будет ? Наверное не очень хорошо. Есть ли какие то способы исправления?
0
Администратор
Эксперт .NET
17558 / 13780 / 5299
Регистрация: 17.03.2014
Сообщений: 28,258
Записей в блоге: 1
20.03.2017, 23:45 4
mmeexx, в прямом смысле нормально - значения в IDENTITY колонках могут иметь такие пропуски если строки удаляются или при INSERT возникает ошибка. Исправлять это не надо. Если ты планировал использовать ID как порядковый номер строки, то можно сделать на стороне клиента или с помощью функции ROW_NUMBER в запросе.
0
Эксперт .NET
12502 / 8687 / 1310
Регистрация: 21.01.2016
Сообщений: 32,633
21.03.2017, 03:27 5
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Если ты планировал использовать ID как порядковый номер строки, то можно сделать на стороне клиента или с помощью функции ROW_NUMBER в запросе.
... а ещё лучше вообще не полагаться на значение поля ID и рассматривать его исключительно как часть механизма СУБД, который вообще никак трогать нельзя...
0
21.03.2017, 03:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.03.2017, 03:27
Помогаю со студенческими работами здесь

Создание экземпляра БД (создание собственно базы данных)
Добрый день. Подскажите пожалуйста, я пытаюсь установить Oracle Database 11g Release 2. Следую...

Пропуск ряда значений
День добрый. Есть ряд числ в массиве 1,2,3......n, некоторые числа пропущены, как их...

Создание пустой базы данных и импорт данных в sql server 2000
Установила sql server 2000 home edition на локальный компьютер. Стоят три вопроса. Первое это как...

Создание набора данных .xsd на основе сохраненного дампа базы данных MS SQL
Привет всем! У меня есть текстовый файл - дамп (если правильно выражаюсь) базы данных с...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru