cSource = "SELECT Sid, Sname AS 仓库单位, Memo AS 备注";
 cSource += " FROM Storehouse ORDER BY Sname";
 m_adodc.SetRecordSource(cSource);
 m_adodc.Refresh();
 //设置表格列宽度
 _variant_t vIndex;
 vIndex = long(0);
 m_datagrid.GetColumns().GetItem(vIndex).SetWidth(0);
 vIndex = long(1);
 m_datagrid.GetColumns().GetItem(vIndex).SetWidth(100);
 vIndex = long(2);
 m_datagrid.GetColumns().GetItem(vIndex).SetWidth(420);
}
2、仓库信息编辑对话框设计如下: 
5.5产品管理模块设计
1、实现功能如下:
 产品类别的添加、修改和删除
 产品信息的添加、修改和删除
2、 产品类别管理对话框和编辑对话框设计如下:
3、 产品信息管理对话框设计
5.5库存操作管理模块设计
1、实现功能如下:
出入库操作的添加、修改和删除
 库存盘点的添加、修改和删除
2、 入库对原文请找腾讯752018766辣,文-论'文.网http://www.751com.cn 计
1、实现功能如下:
 实现数量报警管理,即当库存产品的数量低于下线或超过上线时报警。
 实现失效报警管理,即当库存产品即将达到有效期时报警。
2、报警管理模块对话框设计如下: 
5.7统计查询管理模块设计
1、实现功能如下:
 产品出入库统计表
 库存产品流水线统计表
2、实现以上功能需创建视图,方便于快速查询,创建的视图如下:
 1)v_StoreIn视图(实现对每种产品入库总数量的统计)
 2)v_TakeOut视图(实现对每种产品出库总数量的统计)
 3)v_ProInStore视图(实现对每种产品库存总数量的统计)
3、入库统计对话框和流水统计表对话框设计如下: