本帖最后由 visual_studi 于 2013-01-27 17:21:42 编辑

解决方案 »

  1.   

    唉,说句实话,EF并不适合初学者。最最起码的要求,你首先得会用ADO.NET啊。
    而要学会ADO.NET,你首先得知道SQL SERVER和SQL EXPRESS怎么玩啊
      

  2.   

    建立数据库时,有DefaultName,你的数据库是什么版本,或者重新安装时手动修改。. 是本地数据库服务,所以正常用Express连接数据库时,不需要写数据库DefaultName也可以连接。
      

  3.   

    看看App_Data文件夹下有没有数据库
      

  4.   

    谢谢大家的回答,问题解决了,
    安装vs2012就给自动安装了localdb,因为我本地没 .\SQLEXPRESS,我那代码运行成功后,数据库就保存在localdb中了,如果想在sql可视化界面管理数据库的话,服务器名称要改成(localdb)\v110,身份验证为:windows身份验证就可以看到刚生成的数据库了
      

  5.   

     哦。弄错了。是(localdb)\v11.0