推荐文档列表

VC做管理系统的几点总结

时间:2021-12-13 11:38:52 工作总结 我要投稿

VC做管理系统的几点总结

  在开始的时候我在做管理系统一直有几个问题想不明白;现在做了一些之后才有了一点点认识。我的认识中肯定还有许多不对和不全的地方还是希望大家能帮忙斧正!

  

VC做管理系统的几点总结

  一、和数据库有关的几个问题

  

  已经连接上了DB,如何解决多个对话框之间的共享问题。我知道的解决方法有两种,一种是我最先开始的做法,就是在每个对话框里面都去做一个数据库的连接。这样做虽然是解决了我的问题,可是要写的代码就多了起来,而且还会占用很多的系统资源,如果是用ODBC方法去连接的话不是很好处理。另一种就是用到面向对象的思路去做。这就会考虑到每个对话框在点击OK时候都会自动调用UpdateData方法,实现对话框里面的数据真正意义上的交换。如果是从OBDC的连接,则可以从相应的VIEW类里面创建一个某对话框的对象,通过对象去访问里面的成员变量(假设把要处理的数据已经和相应的编辑框来绑定在一起并且当成了对话框的成员变量)。这里通过创建一个对话框类的对象就是面向对象的方法。在做登陆界面的时候也是基于这种方法去处理权根的问题。您现在阅览的是工作总结网-个人工作总结http://wWw.gzzongJIE.cn/gzZJ/gRgzzj/谢谢您的支持和鼓励!

  

  对于第二个问题就要很好的理解面向对象的对象与成员变量和成员函数的关系,也是今后在做程序时候经常要考虑到的问题的才是。

  

  二、结果集

  

  对很多开始做数据库连接的程序员来讲这是一个很难理解的问题,为什么明明就是一个普通的类的对象偏要说成是一个“集”。出于这样想的主要原因,大家都会认为我要从数据库的拿来的结果只有一个。其实不是这样子,很多时候我们想要的结果不是一个。为了能拿到一个满意的结果我们还要在后面做一些更细致的分析的判断。这就是相当于一个过虑的过程。

  

  如果有过用SQL命令经验的程序员来说,理解起来会容易一点点。可以认为我们每个SQL命令执行的结果是一个集合,但并不是所有的值都是我们要的,我们会从结果集的第一个到最后一个开始去查找。直到查找完成为止。

  

  三、连接DB的方法

  

  VC里面连接DB的方法太多了,我只会两种ODBC 和 ADO 我觉得哪一种方法不是关键的问题,重点是要知道这个连接的过程是怎样做的。