Зависит от версии SQL-сервера, так как разные сервера используют различные механизмы формирования последовательностей и соотвественно различные способы получения последнего вставленного значения
Выполните следующие действия:
1. Зайдите в меню Project/Options
2. На вкладке Compiler выбирите Release
3. На вкладке Packages убираете флажок "Build with runtime packages"
4. На вкладке Linker убираете Use Dynamic RTL
5. Компилируете.
В случае если проблема не уходит - необходимо проверить зависимости файла.
Способ первый
1. Открываете меню Project/Options
2. На вкладке Compiler устанавливаете Release
3. На вкладке Packages убираете флажок "Build with runtime packages"
4.