我们之前已经创建了类库文件,并进行了引用,因此,我们现在要做的就是在类库项目里添加EF数据模型。
1,点击类库文件,右键,添加,新建项,选择ado.net实体数据模型。
选择EF设计器,点下一步
输入要连接的数据库名称,并寻找选择连接方式,选择需要的数据库名称,点击连接。
这里要注意,两点,第一点是如果你选择了是,则在连接字符串里就会出现你连接数据库的账户名和密码,如果是账户密码连接数据库的,建议选择是。第二就是修改App.config里的名称,也是要保留关键词Entities.
选择需要使用的表或视图,连接完成后,就可以早在VS里看到已经连接的表或视图。
重点:在类库里面App.config里面有连接字符串。如果项目里之前引用了数据库,那项目里的Web.config里也有连接字符串。当我们使用类库里的EF时,就要把Web.config里面的连接字符串替换为App.config里的连接字符串。这样我们项目调用文件就是使用EF的连接字符串调用。