Solution ID: 162808697 Type: Internal 表題: WINDOWS: XDE を使用してオブジェクトモデルからデータモデル に変換する際にデータタイプを正確にマッピングする方法 製品: XDE バージョン: 2002.05.30 OS: Windows DEFECT #: N/A PATCH #: N/A 参照事項: 成年月日: 20-Feb-2003 改訂年月日: 質問: XDE を使用してオブジェクトモデルからターゲットを SQL Server に設定 したデータモデルに変換するとデータタイプが全て SMALLINT になって しまいます。正しく変換するにはどうすれば良いですか? 回答: この問題はオブジェクトモデル上で、下記の例のようにデータタイプの指定 が規定のフォーマットではない場合に発生します。 例) name:string オブジェクトモデル上で指定する属性のデータタイプの規定のフォーマットは 最初の文字が大文字、それ以外は小文字となっています。 上記の例では、オブジェクトモデル上で name:String と指定する 事により問題を回避する事が出来ます。 尚、オブジェクトモデルからデータモデル(ターゲットDB、SQL Server)への データタイプのマッピングは以下の通りとなります。 Boolean -> BIT Byte -> SMALLINT Currency -> MONEY Date -> DATETIME Double -> FLOAT Integer -> INT Long -> INT Single -> FLOAT String -> VARCHAR (255) ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。