У меня была такая же проблема, и это решение я придумал.Может быть, это может помочь вам.Просто включите sqlite3, и вы получите прямой доступ к функциям DLL.Я использовал те же методы, которые уже были обрисованы в общих чертах: http://simvector.com/download/delphi_sqlite3.zip
DLL просто закодирована в исходной форме, и модуль DLLLoader загружает ее во время выполнения.Конечным результатом является отсутствие дополнительных DLL в вашем дистрибутиве за счет того, что все они загружаются в память сразу по сравнению с частями, загружаемыми по требованию через ОС.
Нам нужно, чтобы он работал как обычно, но в дистрибутиве не было никаких дополнительных dll.Так работает для наших нужд.