Доброго времени суток!
Проблема такова. Есть табл. со следующими полями 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


 
 
 Что за "rs", точнее как её получить?
 Что за "rs", точнее как её получить?

 
 

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5