Переход на новую (созданную) запись???

Юрец_1
Дата: 21.09.2005 22:31:52
Вечер добрый!!!
Суть вопроса: имеется форма, в которой отображается одна запись (фильтр на форме). По нажатию кнопки в этой форме программно должна создаваться новая запись (INSERT INTO ...), после чего уже ЭТАновая запись должна отобразиться на форме (или же на другом экземпляре этой формы). Сама запись создается без проблем, но как ее отобразить в форме, ума не приложу, всякие Requery, Refresh не помогают.
Как быть, подскажите!!!
botpride
Дата: 21.09.2005 23:28:07
@@identity, @@scope_identity. Возвращает индекс последней вставленной записи. Вписываешь прямо в запрос через точку с запятой и исполняешь как селект. В дельфях точно работает.
Если твоя программа использует БД монопольно (т.е. никто кроме тебя ничего не вставляет), тогда еще проще - делаешь SELECT MAX(ID) FROM TABLENAME, где ID - поле счетчика.
Дальнейшее вроде очевидно?