0

このチュートリアルを使用して、Personsのテーブルを管理するASP.NETMVCサイトを作成しました。ここで、SQLGeographyタイプのテーブルを管理する別のテーブル(コントローラー付き)を追加します。EF 4.3はSQLGeographyをサポートしていないため、モデルで使用すると、すべての追加、更新、削除のフォームとメソッドを生成できません。私の見方では、2つの選択肢があります。

  1. VSが生成方法を知っている一時テーブルを作成します(経度と緯度は2つの倍精度として)。次に、追加/更新が発生したときにDBにトリガーを追加して、メインテーブルで更新します。(私はSQLGeographyをWebAPIとして使用しているので、2つのdoubleとして表示されるかどうかは気にしません)。
  2. EFは使用しないでください。これが正しい方法である場合、どうすればよいですか?空のコントローラーを作成し、ADO .NETを使用して追加/更新/削除しますか?

私の質問が理解されることを願っています、私はSQLGeographyに苦労しています。

ありがとうございました!

4

0 に答える 0