Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

物料盘点上的几个问题

titan  发表于:2011-03-13 14:17:45  
复制

各位高手号,

我最近刚学习用ACCESS作一个库管软件,目前做到盘点功能上遇到了几个问题,希望大家能不惜赐教。

1、在此盘点窗体中,我创建了一个子窗体(数据表视图),其中显示出各种物料的基本信息及其账目数量、盘点后实际数量,账目数量来自于一个查询,利用入库及出库数量计算出的,

另外我设置了一个实际数量的文本框,我的想法是让它默认为何账目数量一致的,这样每个物料的原始账目、实际数量差异就是0,如果有差异可以手动

修改实际数量的值,然后差异自动带出。但是现在的问题是 我在实际数量的文本框默认值中录入入 Me.实际数量 = me.账目数量,这样的结果就是它

的值始终等于第一条记录的账目数量。另外我将除实际数量外其他文本框设定了锁定,如果将实际数量绑定到账目数量上的话,这个字段也没办法编辑了,请各位

给出个招。

 

2、批量写入的问题。我的想法是在修正完实际数量后,可将整个窗体的数据导入一个盘点表,

我现在的做法是 docmd.runsql "insert into 盘点表 ('" & 物料编码 &"','" & 物料名称 &"',……)"这样的结果是只能将第一条记录保存进表里,该如何创建这个循环?

我在网上学了学别用ADO   ADDNEW来处理,可是总是显示我说只读属性不允许被赋值……   而且看别人说ADDNEW也就是把INSERT INTO封装了,执行速度上远不及INSERT INTO命令

所以高手们能不能依靠INSERT INTO命令帮我解决这个问题。

 

3、在输入完实际数量后,原想法是设置一个更新库存数量按钮,将实际数量替换掉账面数量,但是我的账面数量是来源于查询中的,其字段是不能被UPDATE的,这个问题该怎样解决?

或者说正确的做法应该是怎么样的?

 

期望大家最好能把一整段的代码写上来,当然有些东西能省就省就好,因为有时候别人的回帖直说一个你试试用什么什么命令、控件试试,我根本就不知道该怎么用、在哪用……呵呵 人太笨,又不会没办法。

十分感谢!

 

Top
煮茶论道 发表于:2011-03-13 15:18:01

你的问题并不难处理,请上传实例来



titan 发表于:2011-03-13 15:45:05

劳驾了~

 



titan 发表于:2011-03-13 15:50:21
titan 发表于:2011-03-13 18:57:01

煮江老师赶紧现身啊~



titan 发表于:2011-03-13 23:20:33

深夜蹲等高手解答~

 



总记录:5篇  页次:1/1 9 1 :