1

MCL でしばらく書いたプロジェクトを、CF 3.5 を使用して Windows モバイルに変換する必要があります。私は Visual Basic と VS 2008 を使用しています。そこにはあまり情報がなく、その多くは C# にあります。私は今、それを乗り越えようとしています。

データ アクセスの最適な方法は何ですか? 私は LINQ to SQL の使用に慣れていますが、それはオプションではないようです。基準を満たすデータの検索、通常の CRUD 操作などを実行できる必要があります。

私はこれを調査するのに何日も費やしましたが、非常に多くの矛盾するデータに出くわしました! このプロジェクトは、今後 3 週間ほどで完了する必要があります。私は今、かなりのプレッシャーを感じています。

すべてのあなたの考えは心から感謝しています!

――ジョー

4

1 に答える 1

2

「データ アクセスの最適な方法は何か」というような質問は、かなりあいまいです。ニーズ、特に使用する予定のデータベース、または tat がまだ開いているかどうかについて、もう少し具体的にしたい場合があります。

そうは言っても、型付きまたは型なしのデータセットおよび/または直接コマンドを使用した SqlCE はしっかりとサポートされています。それを同期フレームワークにフックするオプションもあります。


もう少し情報を追加するには、通常のデータセットよりも効率的な (メモリに関して) SqlCeResultset があります。そのオプションを必ず調査してください。

つまり、最初に通常の型指定されたデータセットを作成し、次に XSD ファイルのプロパティを見つけて、Custom_Tool を MSResultSetGenerator に変更します。

アップロードに関しては、RDA を忘れてください。Patterns&Practices Disconnected Service Agent またはSync Services for ADO.NET をご覧ください。

于 2009-04-17T20:52:52.087 に答える