WpfApp2/orm/MyDbContext.vb
(完整代码) 1KBImports Microsoft.EntityFrameworkCore
Public Class MyDbContext
Inherits DbContext
Protected Overrides Sub OnConfiguring(optionsBuilder As DbContextOptionsBuilder)
MyBase.OnConfiguring(optionsBuilder)
'Dim sb As New MySql.Data.MySqlClient.MySqlConnectionStringBuilder() With {
' .Database = "demo",
' .UserID = "root",
' .Password = "123456",
' .Server = "localhost"
'}
'optionsBuilder.UseMySQL(sb.ConnectionString)
Dim sb As New Microsoft.Data.SqlClient.SqlConnectionStringBuilder() With {
.InitialCatalog = "Demo1",
.UserID = "sa",
.Password = "51Aspx",
.DataSource = ".",
.TrustServerCertificate = True
}
optionsBuilder.UseSqlServer(sb.ConnectionString)
'optionsBuilder.UseSqlite("data source=D:\tutorial\Visual Basic\VB .NET 数据库教程\04 Entity Framework Core 实体框架教程\sqlite.db")
optionsBuilder.LogTo(AddressOf Console.WriteLine, Microsoft.Extensions.Logging.LogLevel.Information)
End Sub
Protected Overrides Sub OnModelCreating(modelBuilder As ModelBuilder)
MyBase.OnModelCreating(modelBuilder)
modelBuilder.Entity(Of User).ToTable("users").HasKey(Function(x) x.Id)
End Sub
End Class
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
