問題があります。おそらくあなたの専門家の一人がここで助けることができます。クエリしているテーブルには2つのxml列があります。これらの列のxmlデータに対してもクエリを実行する必要があります(高度な検索機能で)。問題は、Entity Frameworkを使用していますが、それをサポートしていないことです。「ObjectQuery.Execute」を実行しようとしても、構文エラーが発生します。それで、ここでの私のオプションは何ですか?
- テーブルを変更し、クエリが必要なXMLのデータの列を追加して、Entity Frameworkを使用して操作を実行できるようにしますか?
- 高度な検索の場合は、ODBCを使用し、SQLXmlを使用できる場所で通常のクエリを実行しますか?ここでの潜在的な脅威は何ですか[複数の接続、接続が多すぎる、設計/アーキテクトの忌まわしさなど]?
- または、誰かがこれに対するより良い解決策を提案できますか?
ありがとう、
アリ・ナヒド