ちょっとDB周りの処理で苦しんでいます。

UpdateSQLを使用した更新を行っているのですが
更新ボタンを押すと、Query1.ApplyUpdatesを実行するようになっています。
しかし、この時点でアプリを起動したままWindowsをシャットダウンすると
書き込んだはずのデータが消えてしまうんです。

ディレクトリ内に MBファイルが残っているところを見ると
正常に更新ができていないという事なのでしょうか?

ちなみにアプリケーションをきちんと終了した場合は
データはちゃんと書き込まれています。