本人初学 Entity Framework,望指点。
最近我在看ADO.NET Entity Framework,英文文档看不懂,中文的资料不是很全,忘大神指点1,2.
困惑1:根据ADO.NET 实体数据模型 创建模型时,是一次性勾选所有的表,视图,和存储过程吗?还是分类别分别创建。
盼指点
困惑2:假设分类别创建模型,或者说一张表(或关联表一起)创建一个模型,一个庞大的项目会创建N个模型,而创建时会在web.confing自动生成一个连接字符串,假设有5000个模型,web.confing不是要撑上天吗?
盼指点
困惑3:假设在创建时选择如下,
此时,后台该如何设置连接字符串呢,(web.config如何设置一个通用的连接字符串呢?),我看自动生成的edmx文件的类,有3个构造函数,
public Entities() : base("name=Entities", "Entities")
public Entities(string connectionString) : base(connectionString, "Entities")
public Entities(EntityConnection connection) : base(connection, "Entities")
我分别传这些参数进去,发现均不能从数据库中取数据,报错。
盼指点
问题可能有些小白,望指点1 2,我就像配置一个如asp.net中的一个简单的连接字符串,让所有的模型都能用这个字符串,这不挺好吗。