您的位置:首页 > 其它

学生信息管理系统(4)——调试总结

2014-06-27 16:46 302 查看
        在调试学生管理系统的时候遇到好多错误,在这里总结一下,为下次的系统总结经验。
         1、不小心敲错字母。



 

         还有别的提示(子程序或变量为定义),这些都是自己定义的变量和引用的变量不符合。(官方叫编译时错误)

        

         2、数据库没连上。



 

    这样的就好好看看自己连接数据库的语句,是哪里错了。(一般都是多了或少了空格)

        3、临时表错误关闭



 

这个是我调试的时候比较头疼的事情,刚开始敲的时候上网查说:select语句生成的是一个临时表,查出的结果存放在临时内存中比较浪费空间。所以我在敲得时候只要更新完数据定会关闭记录集对象(mrc.close) 可是出现了上面面的问题。当记录集对象关闭时,是不允许对记录集对象做任何操作的,在学生管理系统中的做法是不关闭。我在网上查了下,如果数据比较大时如果不关闭记录集对象,有两种弊端:1、占用内存
  2、不能对数据库进行压缩(这个还不是太懂啊!)
        我的做法:在from卸载的时候 mrc.close

        调试的时候方法:断点调试和逐语句调试

 这次由于自己相对以前走的比较踏实系统中的每局语句不懂得都上网查,所以在调试的时候,心态放松了许多。遇到了问题也不会着急,而是心有成竹的一步一步的调试。所以最终系统中的bug全让我解决了。高兴啊!现在一遍等着师傅验收,一遍数据库视频走起!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: