我使用以下方法来使用数据库:
Scaffold-DbContext "Server=[serverName] ; Database=[DatabaseName]; user id= [UserId] ; password = [Password];"
Microsoft.EntityFrameworkCore.SqlServer
-Project "[ProjectName]" -Force
-ContextDir "[DirectoryNameOutPut]\Context"
-OutputDir "[DirectoryNameOutPut]"
-UseDatabaseNames -NoPluralize
但在某些数据库中,我收到此错误:
无法将“System.DBNull”类型的对象转换为“System.String”类型
此错误发生在Scaffold-DbContext
命令写入包管理器控制台后,我按下Enter并没有对任何表进行分类。
我能做些什么来解决这个错误?