powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать id только что вставленной записи?
15 сообщений из 15, страница 1 из 1
Как узнать id только что вставленной записи?
    #32028097
Alexey Frolov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как узнать id только что вставленной записи?
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028111
Yuriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select max(id) from <tablename>
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028112
Yuriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select max(id) from <tablename>
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028113
Yuriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select max(id) from <tablename>
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028114
Yuriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select max(id) from <tablename>
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028136
sysop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант yuriy стоит использовать только в самом крайнем случае. Мне за 10 лет работы с БД такой способ ни разу не понадобился.

Для ответа на вопрос нужно знать:
mdb или adp
если mdb то 'родная' таблица или линкованная
если adp то какая версия MSSQL
как производится вставка (SQL запрос, через рекордсет, интерактивно)
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028148
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если база многопользовательская то определять значение id как поиск максимального нельзя так как другие пользователи тоже могут добавлять записи.

если речь идет о написании триггера
то обратите внимание на статьи хелпа в которых описываются системные таблицы inserted и deleted

если добавление из рекордсета
то обратитесь к значению поля id после операции добавления
в таблице поля
id идентификатор счетчик
value поле значений

rst.addnew
rst!value = 12345
rst.update

myint = rst!id
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028212
Alexey Frolov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База многопользовательская, mdb
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32028362
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://msa.km.ru/msa/access/article.asp?id=380

Приведенный там вариант №2 это то, что вам надо. Только там что-то путано написано про ограничения. В общем, сфера применения: Access, MS SQL
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как узнать id только что вставленной записи?
    #32272402
realbold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне интересен этот вопрос а ссылка не работает
Может кто поможет
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32272411
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот здесь\r
/topic/49286\r
недавно про это говорили
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32272576
realbold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно листнинг кода
у меня ничего не работает
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32272732
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
этот вопрос поднимался много раз


2,5 года назад я видела очень интересную картину
у клиента произошёл сбой электричества

это был Акксес97
последнее значение до сбоя было 26780
после сбоя первое значение было - 31985 (отрицательное число)
все последущие увеличивались как и положено на 1
-31984, -31983 и т.д

потом уже через какое-то время в какой-то из книжек я нашла что значение счётчика может быть и отрицательным
вот так вот
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32272743
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже на переполюсовку. Типа электрошок поменял заряд базы с положительного на отрицательный
...
Рейтинг: 0 / 0
Как узнать id только что вставленной записи?
    #32272780
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыла сказать- этот фокус произошёл только в одной таблице, а в остальных
всё было как нормально
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать id только что вставленной записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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