Доброго времени суток!
Проблема такова. Есть табл. со следующими полями ID и Name. ID отсчитывает сам MSAccess. Посылаю записать новую запись в поле Name. А как мне узнать какой ID у новой записи???
Поле Name может повторяться.
Помогите!
select max(id) from MyTable
А как тогда? Аксесс, насколько я его еще не забыл, по-другому не умеет, только автоинкрементом...E'rsh писал(а):Ennor
А если нет?
Ennor писал(а):Если это обычный счетчик, то хотя бы так:
rs.AddNew
NewID = rs!ID
...
rs.Update
alibek писал(а):Счетчики бывают не только последовательно увеличивающиеся, но и рандомные. Если кодом, то правильнее:
- Код: Выделить всё
rs.AddNew
NewID = rs!ID
...
rs.Update
rs.AddNew
...
rs.Update
NewID = rs!ID
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2