データベースからの切断
提供: InterBase
データベースでの作業 へ戻る
アプリケーションでデータベースへのアクセスが終わり、変更をコミットまたはロールバックしたら、isc_detach_database()
の呼び出しによって、アプリケーションのデータベースへの接続を解除し、接続に割り当てられていたシステムリソースを解放してデータベースハンドルを 0 に設定します。
isc_detach_database()
には次の 2 つの引数が必要です: エラー ステータス ベクタへのポインタ、および、デタッチしたデータベースのハンドルへのポインタ。 次の文は、データベース ハンドル db1
によって示されるデータベースとの接続を解除します:
isc_detach_database(status_vector, &db1);
isc_detach_database()
は、接続を解除するデータベースごとに呼び出す必要があります。