我从数据库优先切换到了代码优先EF模型。既然我已经做到了,尽管我的数据库似乎已打开,但它不会从呼叫中检索数据,如下所示:
Using ctx As DataContext = New DataContext
ctx.Database.Connection.Open()
recUser = ctx.vwActiveTimeKeepers.FirstOrDefault(Function(em) em.WinUserName = pstrUserName)
End Using
Partial Public Class DataContext
Inherits DbContext
Public Sub New()
MyBase.New("name=EF")
End Sub
End Class
连接字符串:
<add name="EF"
connectionString="data source=WEB2020;initial catalog=CaseManager_Small4;persist security info=True;user id=BigUser;password=zzzzzz;MultipleActiveResultSets=True;App=EntityFramework"
providerName="System.Data.SqlClient" />
关于使用代码优先模型,我缺少什么?让我发疯!
TIA,英里