1

Visual Studio 2012、MySQLコネクタ6.9.8、MySql 5.6.21とEntity Framework v4.0.30319で作業しています。Entity FrameworkがMySqlから複合型を正しく作成しない

私は次のように保存された作成:

SELECT * 
from table1 
inner join table2 
on table1.id_table1 = table2.idn_table2 
where data > DATE_SUB('2014-07-22 17:58:55',INTERVAL 30 minute); 

それはTABLE1とtable2のすべてのフィールドを返します。

次に、edmxモデルを作成しました。 vs2012では、Model Browserで、そのストアドプロシージャの関数インポートを追加しました。これは.csクラス(ソリューションエクスプローラ)を作成します。しかし、そのクラスは、格納され、EDMタイプの「列の情報を取得」ボタンをクリックするには、「サポートされていません」されている場合、関数のインポートを追加する時には(何のプロパティが作成されません)

namespace MyProj 
{ 
using System; 

public partial class getInstanceList_Result 
{ 
} 
} 

空です。

問題を修正するにはどうすればよいですか?

ありがとうございます。

+0

これは長年のバグです。彼らは新しいバージョンの.Netコネクタをリリースし続けていますが、なぜこのバグを修正しないのですか? –

答えて

2

MySqlコネクタのバグ(チェックthe bug report)と思われます。必要なものを手作業で作成する(または複雑なタイプではなくエンティティを使用する)以外に、周囲に道があるかどうかは不明です。

バグは2013年以降開かれていますが、それ以降のバージョンのEFでも修正されていません。

関連する問題