1. 在多线程多模块的程序中, 防止死锁的一个规则: 不要在锁住本模块的锁时, 调用外部模块的接口.
2. 关于windows下使用2G以上内存, 可以用PAE, AWEAPI集, 访问前要先映射, 同时映射的地址不能超过2G, 所以可以访问完后去掉映射, 再次访问时, 映射相同的内存页就行了. 在PentiumCPU中PAE使用36位地址, 最大访问64G内存.
3. 获取储存过程返回值需要添加第一个类型为returnvalue的参数
int iRet = 0;
DataBase.AddParamter("@RETURN_VALUE", adParamReturnValue, adInteger, sizeof(iRet), _variant_t(iRet));
阅读(212) | 评论(0) | 转发(0) |