编程所得

在代码中不直接使用表和字段的名称

    创建一个映射表,将表的名称和字段的名称这类与具体数据库相关的值,设置为常量,在代码中通过引用这些常量来操作相应的表和字段。这样如果表结构或者字段名有变,只需要修改一下映射表就可以了。

 

数据库的连接设置为公共变量

    可以设置公共变量来存放对数据库的连接。窗体中依然含有自己的连接变量,运行的时候只需要将公共变量的值(实际上是指向连接对象的指针)赋给窗体自己的变量就可以了。

    这种结构的好处有:

    * 不用反复检查数据库连接的状态。只需要在程序运行时打开连接,程序结束时关闭连接就可以了。

    * 为各个窗体保留了连接对象,便于各个窗体的单独调试。

    这种结构的缺点:

    * 不适合连接性不好的网络环境,比如远程数据库的操作等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值