2017-02-16 19 views
1

我的實體框架發送插入查詢,如下所示的EntityFramework不表名稱添加DBNAME

insert into students (
`studentCode`, 
`surname`) 
VALUES ('djs', 'andy'); 

MySql數據庫需要查詢作爲

insert into ge.students (
`studentCode`, 
`surname`) 
VALUES ('djs', 'andy'); 

GE是DBNAME

所以給我錯誤 錯誤代碼:1046.沒有選擇數據庫通過在SCHEMAS列表中雙擊其名稱來選擇要使用的默認數據庫他邊欄。

回答

1

在你的實體類,看看後續表註解/屬性幫助:

[Table("students", Schema = "ge")] 
public class Student 
{ 
    public Student() 
    { 
    } 
    public int studentCode { get; set; }  
    public string surname { get; set; } 
} 
相關問題