使用asp.net EF疑问

[复制链接]
查看11 | 回复6 | 2011-11-4 06:18:08 | 显示全部楼层 |阅读模式
你把上面2个搞糊涂了,你用的EF4.1CODEFIRST吧,他是会根据你的model生成数据库,并且提供了一个默认的SQL连接。如果指定了字符串,那么就按照你指定的数据库来,如果有,在建表在里面,如果没有,就建立一个新数据库。然后,model跟表相关,跟数据库没关系。如果不能生成,应该是要报错的,sql实例不对,没权限什么的,你注意看看。
回复

使用道具 举报

千问 | 2011-11-4 06:18:08 | 显示全部楼层

回复

使用道具 举报

千问 | 2011-11-4 06:18:08 | 显示全部楼层

回复

使用道具 举报

千问 | 2011-11-4 06:18:08 | 显示全部楼层
请不要使用模糊的缩写,你的EF是啥?EntityFramework?不这么缩写的....设计就是这样设计的,没什么原因,一般都会这样设计,没连接串的时候创建,有连接串的时候不创建.这才是合理的避免错误的方式.
回复

使用道具 举报

千问 | 2011-11-4 06:18:08 | 显示全部楼层
提问人的追问
                               
                                2011-08-3121:11
                       
                       
                        EntityFramework就是这样的,没连接串的时候怎么查询不到指定数据库里的数据呢?不报错,就是没数据。
回复

使用道具 举报

千问 | 2011-11-4 06:18:08 | 显示全部楼层
团队的补充
                                2011-09-0109:20
                       
                        没连接串哪来的数据?你是不是晕了?
回复

使用道具 举报

千问 | 2011-11-4 06:18:08 | 显示全部楼层
没有数据库连接,你能连数据库?对数据库操作第一步就是通过数据库连接字符串连接到数据库!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行