データベースからの切断

提供: InterBase

データベースでの作業 へ戻る


アプリケーションでデータベースへのアクセスが終わり、変更をコミットまたはロールバックしたら、isc_detach_database() の呼び出しによって、アプリケーションのデータベースへの接続を解除し、接続に割り当てられていたシステムリソースを解放してデータベースハンドルを 0 に設定します。

isc_detach_database() には次の 2 つの引数が必要です: エラー ステータス ベクタへのポインタ、および、デタッチしたデータベースのハンドルへのポインタ。 次の文は、データベース ハンドル db1 によって示されるデータベースとの接続を解除します:


isc_detach_database(status_vector, &db1);

isc_detach_database() は、接続を解除するデータベースごとに呼び出す必要があります。