Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - C/C++ プログラミング » アプリケーション開発 » Windows Mobile 用 Ultra Light アプリケーションの開発

 

永続的データの格納

Ultra Light データベースは Windows Mobile ファイル・システムに格納されます。デフォルト・ファイルは \UltraLiteDB\ul_<project>.udb です。project は 8 文字にトランケートされます。この設定は、ファイルベースの永続ストアのフル・パス名を指定する file_name 接続パラメータを使用して上書きできます。

Ultra Light ランタイムは file_name パラメータへの代入を行いません。ファイル名を有効化するためにディレクトリの作成が必要な場合は、db_init を呼び出す前にディレクトリが作成されることをアプリケーション側で確認してください。

たとえば、フラッシュ・メモリ・ストレージ・カードを使用する場合は、ストレージ・カードを検索し、そのストレージ・カードの名前の前に、次のようにディレクトリ名を追加します。次に例を示します。

file_name = "\\Storage Card\\My Documents\\flash.udb"