⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_23650.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:23650 发表者:啊志 发表日期:2002-12-05 16:24:22
<br>主题:关于优化的数据库的连接策略——欢迎继续讨论!
<br>内容:面向对象的程序设计有以下疑惑的地方:<BR>数据库的连接策略:<BR><BR>对于面向过程的设计,获得一个比较经济的数据库连接策略是很容易的,我们可以在过程开始的时候连接数据库,在所有的程序结束后关闭数据库的连接。这样,整段程序都可以共享一个数据库连接资源。<BR><BR>但是在面向对象的设计中,一个对象如果需要连接数据库,就要有一个属于自己的connection对象,如果在程序中,有多个这样的对象,而且在运行时要逐个使用者几个对象,那样的话,没使用一个对象,就要有一次数据库连接。这样,数据库的连接就很多了,会造成资源的很大浪费。<BR><BR>我想在面向对象的设计中,这些问题应该是很常见的问题,请问有没有解决的办法,或者一些典型的解决方案。<BR><BR>我想的一个办法是,每个对象内部设一个conn对象,这个对象可以被赋值。在加一个标志,说明这个连接是不是自己创建的,然后使用,。。。在结束时,判断,如果conn是自己创建的,就关闭连接,否则保留。<BR><BR>但是我觉得这样太麻烦,请问有没有更好的办法?<BR>2002-12-6 11:02:59

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -