一. 什么问题?
- 在图1里面我们可以看到我登陆遇到的问题了,在登陆的时候我还以为是我账号打错了,
而导致的。 - 但是我重复的写进去还是这样的显示,然后我再次的到数据库里面检查数据是否,有不,
结果数据是有的。
图1 登陆问题
二. 修改的思路
- 接下来我首先是检查的是代码的位置是否犯错,而在图2里面我们可以看到的提示是:当
前输入的账号不存在,那我们就从提示的上一部开始检查就可以了 - 第二,我们同时还可以检查一下上一步的代码链表是否错误而导致的
- 第三,我们可以断点来调序看数据是否有数据从视图页面那边传输过来不,同时还可以一
步一步的调序来判断是哪一步发生错误! - 第四,如图2了,我的提示是:输入的账号不存在,而在视图里面我的登陆的身份是人为
自己给的,同时可以检查一下每一个value里面的值是否与数据库里面的身份是否一致!
图2
5. 此时我已经从多个方面而检查了,如果还是不行的话,就可能更Models数据模型有关了, 如图3所示,我们首先可以打开VS里面的Models模型里面的数据库,然后点击鼠标里面的右键在此选中框框里面的从数据库更新模型这几个字段,再选中要更新的内容,一般我们只会选中表的,当选中后,选择确定就可以进行一个更新了,最后就可以起到数据库的刷新的作用了,然后就可以在此登陆试试看
图3
三. 问题的解决
- 如上面的方法,以上的方法都是我的解决的思路,但是还是没有得到解决,我也从数据检查了
数据,也试过换过多种账号,也无从解决。 - 此时我最后唯一想到的方法就是把Models数据模型里面的数据库删除了,最后我把Models里
面的数据删除掉了,然后再把数据库里面的数据添加到Models数据模型里面,此次再次把数据
刷新一下,然后经过我千辛万苦,我从登陆页面再一次登陆,结果成功了,这就是我解决的成功的经过了 - 如图4,在删除Models数据模型的时候我们一定要注意一个问题的是,就是我们一定要从Web.
Config里的数据库里面的路径删除掉,再添加新的数据库!
图 4
总结:
1.经过上面的一些总结,让我认识到了,每一犯的错误的解决的方法,同时也可以帮助到我对数据库里面的数据添加到Vs里面的数据模型有着增加熟练度,经过上面我还可以知道一些主义的事项问题,同时上面的总结分享也希望可以帮助到你,给到你有一定的启示!