デバイスの物理記憶領域によって、データベースをファイルとして保存するかどうか、およびデータベースを指定するときの命名規則が決定されます。
Ultra Light エンジンを使用して、データベースへのマルチプロセスアクセスに対応する場合は、エンジンが別のロケーションから起動される可能性があるため、絶対ファイルパスを使用してください。
単一のプラットフォームに配備する場合や、Ultra Light デスクトップ管理ツールを使用する場合は、DBF パラメーターが最適です。次に例を示します。
ulload -c DBF=sample.udb sample.xml |
Ultra Light 管理ツールを使用して、接続しているデバイスにすでに配備されているデータベースを管理できます。Windows Mobileを参照してください。
プラットフォームを問わないアプリケーションを作成している場合は、プラットフォーム固有のファイル接続パラメーター (CE_DBF または NT_DBF) を使用して汎用の接続文字列を組み立てます。次に例を示します。
Connection = DatabaseManager::OpenConnection("UID=JDoe;PWD=ULdb;CE_DBF=\database\MyCEDB.udb;NT_FILE=MyDB.udb") |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |