![]() |
|
|
![]()
|
|
| Sponger |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 14.2.2006 Репутация: нет Всего: нет |
База Access доступ через ADO.
В таблице куда добавляется новая запись есть поле ID типа счетчик. Как узнать значение этого поля в новой добавленной записи, не делая запрос еще раз? |
|||
|
||||
| Sponger |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 14.2.2006 Репутация: нет Всего: нет |
Вопрос остается открытым
Это сообщение отредактировал(а) Sponger - 10.5.2006, 06:44 |
|||
|
||||
| Dynamic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 372 Регистрация: 5.7.2004 Где: Салехард Репутация: 2 Всего: 15 |
как добавляешь? через Insert and Post или в запросе INSERT INTO...
-------------------- Было бы о чем молчать, а уж что сказать – всегда найдется... |
|||
|
||||
| Grig |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 809 Регистрация: 29.4.2005 Где: Иркутск Репутация: 4 Всего: 16 |
-------------------- |
|||
|
||||
| Coala |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 4.5.2006 Где: Москва Репутация: нет Всего: 0 |
Sponger, после добавления записи сделай запрос
Это сообщение отредактировал(а) Coala - 10.5.2006, 08:35 |
|||
|
||||
| Sponger |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 14.2.2006 Репутация: нет Всего: нет |
to Dynamic, добавляю через запрос INSERT INTO ...
Подобный запрос конечно ничего не возвращает, но хотелось бы на этом этапе точно идентифицировать свою запись. to Grid
это не подходит т.к. добавленная запись не делается текущей. А добавленная запись не всегда может быть последней, да и другой пользователь может добавить запись. to Coala Сдесь тоже на запрос уходит какое-то время, и за это время другой пользователь может добавить запись, и опять неправильно найдется добавленная запись. |
|||
|
||||
| Grig |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 809 Регистрация: 29.4.2005 Где: Иркутск Репутация: 4 Всего: 16 |
Sponger, через запрос INSERT INTO запись добавляется в конец таблице, где ее можно легко и просто вычислить
Альтернативное предложение: может тебе стоит хранить поле даты добавления записи и сортировать по нему? (раз пошла такая пьянка) -------------------- |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
В MS Access - никак. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |