前言:
小编刚刚用C#敲完三层架构的登录实例,凑着热乎劲赶紧总结一篇,将我所遇到的问题以及别的小伙伴遇到的问题汇总于此,希望可以帮助其他小伙伴尽量少走一些弯路。
问题:
1.ExecuteReader要求已打开且可用的Connection。连接的当前状态为已关闭。
原因:要先conn.open();然后才能执行读取数据。。。接下来才是返回数据。。。
"conn.open()//调用打开数据库方法"
本文分享了使用C#实现三层架构登录过程中遇到的问题,包括: ExecuteReader要求连接已打开,对象名'SCORE'无效,未处理Exception导致登录失败,以及违反PRIMARY KEY约束。解决方案分别涉及调整连接状态,修正表名,正确处理异常以及解决键值冲突。通过这些经验分享,有助于读者避免类似问题。
小编刚刚用C#敲完三层架构的登录实例,凑着热乎劲赶紧总结一篇,将我所遇到的问题以及别的小伙伴遇到的问题汇总于此,希望可以帮助其他小伙伴尽量少走一些弯路。
原因:要先conn.open();然后才能执行读取数据。。。接下来才是返回数据。。。
"conn.open()//调用打开数据库方法"

被折叠的 条评论
为什么被折叠?