C# windows form 如何实现多层结构?
最近在 WindowsForm 编程中遇到一个问题,一下子不知所措。
例如有两个 form ,都需要用到数据库,由于某些原因需要在建立form的时候就建立connection,直到from退出才close();这两个form是独立的,所以可能会同时存在,这样就会各自建立自己的connection;但问题是数据库只能同时被打开一次,第二个试图建立的connection就会失败。于是想到用另外一层来专门进行数据库操作,例如把所有的数据库操作都放到另外一个class里面去。但C#中如何操作呢?两个form如何共用一个class实例?但C#抛弃了C++中的很多“糟粕”,原来C++的方法已经行不通了。
各位有什么想法?提示一下吧?
posted on 2003-11-12 12:05:00 by cafecat 评论(28) 阅读(8536)