Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать id только что вставленной записи? / 15 сообщений из 15, страница 1 из 1
17.04.2002, 13:09
    #32028097
Alexey Frolov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать id только что вставленной записи?
Как узнать id только что вставленной записи?
...
Рейтинг: 0 / 0
17.04.2002, 14:34
    #32028111
Yuriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать id только что вставленной записи?
select max(id) from <tablename>
...
Рейтинг: 0 / 0
17.04.2002, 14:36
    #32028112
Yuriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать id только что вставленной записи?
select max(id) from <tablename>
...
Рейтинг: 0 / 0
17.04.2002, 14:37
    #32028113
Yuriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать id только что вставленной записи?
select max(id) from <tablename>
...
Рейтинг: 0 / 0
17.04.2002, 14:37
    #32028114
Yuriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать id только что вставленной записи?
select max(id) from <tablename>
...
Рейтинг: 0 / 0
18.04.2002, 03:04
    #32028136
sysop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать id только что вставленной записи?
Вариант yuriy стоит использовать только в самом крайнем случае. Мне за 10 лет работы с БД такой способ ни разу не понадобился.

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

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

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

rst.addnew
rst!value = 12345
rst.update

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

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


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

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

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


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