Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Индекс последней записи

2.2K
03 января 2007 года
0cool
54 / / 15.06.2006
Здравствуйте.

Подскажите, пожалуйста, как в Access
узнать индекс последней созданной записи.
21K
04 января 2007 года
kerdan
18 / / 27.12.2006
Знаю как по-человечески в MySql - LAST_INSERT_ID()

А в Access я делал так:
INSERT INTO table (fields) VALUES('bla-bla');
SELECT TOP 1 id FROM table ORDER BY id DESC;

то-есть берем последнюю запись, исходя из того что новое
значение автоинкремента - всегда плюс один.
для безопасности паралельной работы с БД (несколько потоков
вставляющих записи в эту таблицу или вообще разные
программы, работающие с ней) выполняй эту группу запросов
в транзакции.
263
04 января 2007 года
koltaviy
816 / / 16.12.2004
Цитата: 0cool
Здравствуйте.

Подскажите, пожалуйста, как в Access
узнать индекс последней созданной записи.


Для начала научиться пользоваться поиском:
http://forum.codenet.ru/showthread.php?t=32910

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог