2011-02-15 5 views
0

간단한 프로젝트에서 Entity Framework CTP5를 사용하려고합니다. 지금은 EntityFramework.dll (CTP5) 에 대한 참조를 추가 한 다음 몇 가지 코드를 작성합니다. 하지만 지금은 그것을 사용할 수 없습니다 :Entity Framework CTP5 : C#을 사용하여 MySQL 데이터베이스에 연결하는 방법?

C#을 사용하여 MySQL 데이터베이스를 연결하는 방법?

public class EF5_DATABASE : DbContext 
{ 
    public DbSet<Sistema.Clientes.Cliente> Clientes { get; set; } 
} 

을하지만, 다음과 같은 코드가 작동하지 않습니다 : : 지금은

은 내가 만든 우리는 article 작성한

 Error 8 Property or indexer 'System.Data.Entity.Database.DbDatabase.Connection' cannot be assigned to -- it is read only 
    C:\inetpub\wwwroot\temp\WpfApplicationTEST\MainWindow.xaml.cs 48 13 WpfApplicationTEST 
+0

연결을 지정하려는 이유가 있습니까? 왜 EF가 만들도록 만듭니 까? 이 방법을 사용하는 것이 가능하지만 쉬운 방법은 아닙니다. 왜 그렇게 좋은 이유없이 그렇게하고 싶지는 않습니다. –

답변

1

:

EF5_DATABASE db = new EF5_DATABASE(); 
db.Database.Connection = ERP.MyConnection; // MyConnection is a connected MySqlConnection 

는이 컴파일러 오류가 발생합니다 EF CTP 코드의 일부를 보여주는 코드의 첫 번째 지원.
희망이 문서는 도움이 될 것입니다.

관련 문제