跟着之前大作业写了一模一样的数据库操作,结果每次插入数据死活插不了。烦了一整天之后发现我大作业其实也有这个问题…但是当时浑水摸鱼没管…笑死
然而这次没法浑水摸鱼了,认命开始狂找原因。
各种测试,发现其实数据插入成功了,在程序里刷新表能看见新数据,但是一结束运行,mdf数据库里面的表是没有任何改变。
emmm…就像是,存进了一个异次元
疯狂查问题的时候,看到有人说,存进了bin下面的另外一个mdf。我看了一下,bin下面确实还有一个mdf文件。
找到问题就好办了,接下来就是找怎么改程序运行时链接的数据库。
App.config
<connectionStrings>
<add name="libraryEntities" connectionString="metadata=res://*/LibraryModel.csdl|res://*/LibraryModel.ssdl|res://*/LibraryModel.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\MSSQLL