powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как получить ID (AutoIncrement) только что внесенной записи?
2 сообщений из 2, страница 1 из 1
Как получить ID (AutoIncrement) только что внесенной записи?
    #39117589
Aztech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Была база в Access. Потом понадобилось вынести ее в сеть. Таблицы перенесли в MySQL, фронт остался в Access. Начались траблы ))
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
    Set MyDB = CurrentDb()
    Set MyRS = MyDB.OpenRecordset("POAs")
    MyRS.AddNew
    MyRS("ID_ORG") = field19.Value
    MyRS("IN_DATE") = field25.Value
    MyRS("ID_USER") = 0
    MyRS("DOCTYPE") = listfield27.Value
    MyRS("IS_ORIG") = flag29.Value * -1
    MyRS("DOCNUM") = field32.Value
    MyRS("DOCDATE") = field36.Value
    MyRS("VALIDTILL") = field38.Value
    MyRS("IS_CORRECT") = flag40.Value * -1
    MyRS("REMARK") = field44.Value
    MyRS("REVODATE") = field42.Value
    MyRS.Update
    MyRS.Bookmark = MyRS.LastModified
    n = MyRS("ID")
    MyRS.Close


Пока таблицы были локальные в Access все работало, теперь на строке "n = MyRS("ID")" выдает "Запись удалена".В самой таблице запись есть. Можно что-то исправить или надо запрашивать что-нить типа
Код: sql
1.
select max ID from POAs

? Заранее спасибо!
...
Рейтинг: 0 / 0
Как получить ID (AutoIncrement) только что внесенной записи?
    #39117611
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aztech,

Читайте документацию, там все есть.
LAST_INSERT_ID()
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как получить ID (AutoIncrement) только что внесенной записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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