よく寄せられる質問 (LINQ to SQL)
このなかで、以下の部分、あまり言及されているのを見たことがない。
> ● プロバイダ モデル
> Q. パブリック プロバイダ モデルを利用できますか?
>
> A. いいえ。使用可能なパブリック プロバイダ モデルはありません。現時点で、LINQ to SQL は SQL Server と SQL Server Compact 3.5 だけをサポートします。
> ●SQL Compact 3.5 の使用に関するエラー
> Q. テーブルを SQL Server Compact 3.5 データベースからドラッグすると、エラーが発生します。
>
> A. SQL Server Compact 3.5 は LINQ to SQL ランタイムではサポートされますが、オブジェクト リレーショナル デザイナではサポートされません。この場合、独自のエンティティ クラスを作成して適切な属性を追加する必要があります。
要するに、現時点でLINQ to SQLがIDE上のドラッグ アンド ドロップで利用できるのは SQL Server 2000、SQL Server 2005(Express Edition含む)の場合のみ。