Access交流中心

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

让子窗体里子显示新添加的记录

白发学者  发表于:2009-07-22 23:22:10  
复制

如何让子窗体里子显示新添加的记录,而不显示以前(旧)的记录。

请看附件点击下载此附件

 

Top
白发学者 发表于:2009-07-22 23:26:08

 

如何让子窗体里只显示新添加的记录,而不显示以前(本次打开前)的旧记录。



点燃一支烟 发表于:2009-07-23 08:37:24
周金涛 发表于:2009-07-23 11:32:13

邓老师改的不彻底你添加以后应该把主窗体上的数据刷新才可以,不然你怎么输入下一个数据,你想到了吗?

 



点燃一支烟 发表于:2009-07-23 11:55:15

呵呵,他没提这个,我只关注了他提的这个问题去了,好,听取楼上的意见,如下加两段代码即可:


Private Sub 添加记录_Click()
If IsNull(Me.产品型号) And IsNull(Me.订单号) And IsNull(Me.代用料号) And IsNull(Me.料号) _
And IsNull(Me.用量) And IsNull(Me.数量) Then
MsgBox "数据全为空!请至少录入一个数据!"
Exit Sub
End If
DoCmd.SetWarnings False               '添加时不提示(关闭系统消息)
DoCmd.RunSQL "insert into BZbom(订单号,产品型号,代用料号,料号,用量,数量)" & _
          "values (订单号,产品型号,代用料号,料号,用量,数量)"
DoCmd.SetWarnings True '打开系统消息

Me.BZbom子窗体.Form.RecordSource = "SELECT BZbom.编号, BZbom.订单号, BZbom.产品型号," & _
"BZbom.代用料号, BZbom.料号, BZbom.用量, BZbom.数量 FROM BZbom WHERE (((BZbom.编号)>" & m & "));"

Me.BZbom子窗体.Requery
Me.产品型号 = Null
Me.订单号 = Null
Me.代用料号 = Null
Me.料号 = Null
Me.用量 = Null
Me.数量 = Null
End Sub



点燃一支烟 发表于:2009-07-23 12:01:52
我只是提供主要问题的解决思路,具体的细节的完善要靠提问者自己的,呵呵

点燃一支烟 发表于:2009-07-23 12:21:06
呵呵,有点“给你已经端来一份饺子,你还要我给再给你端来一碟子醋”的味道,其实,“醋”的问题,提问者自己可以想办法去解决的,精益求精的精神固然可嘉,但是实现的主体关键还是要靠提问者自己的。

周金涛 发表于:2009-07-23 12:35:28

还有一问题,如果表BZbom中没有记录又该如何修改它使它更完善,



周金涛 发表于:2009-07-23 12:48:14
确实是高人,值得向你学习

白发学者 发表于:2009-07-23 14:04:20

谢谢各位帮助!

我们的版主确实已解决了关键问题,确实的客人要的是饺子如果还给了醋说不定客人会说主这饺子已变质---有酸味

可我现在还有一个问题出现了,

我在子窗体里加入计数时打开窗体时要求输入编号参数。而且添加新记录前计数结果“#错误”如附件:

 

点击下载此附件

白发学者 发表于:2009-07-23 14:18:53

而子窗体里的数据允许编辑,允许添加,允许删除,等是故意取否的。禁止改动。

 

谢谢大家的帮助。

 



周金涛 发表于:2009-07-23 14:27:04
第一个附件解决你的目前的问题点击下载此附件第二个附件是你要问的第二问题也就是“醋”的问题怎样解决?

白发学者 发表于:2009-07-23 14:30:53

能否说说是如何取消了要求输入编号参数的问题?



点燃一支烟 发表于:2009-07-23 14:51:05
点燃一支烟 发表于:2009-07-23 14:52:35
你们提到的问题,这里“饺子和醋”给你们一块端上来算了,呵呵

点燃一支烟 发表于:2009-07-23 14:59:55

1、最下面的“计数”的表达式不能简单的那么写,否则一打开就是“#错误”;

2、表没有记录的时候,代码里面加个判断条件就是了;

3、自己要举一反三去完善细节的问题;



周金涛 发表于:2009-07-23 15:21:53

疑“计数”是多余的,邓老师把所有的问题都解决了,还不结贴?

 



白发学者 发表于:2009-07-23 16:32:52

哈 哈 

其实这已经解决多个问题了,是该结贴了。

谢谢大家了!!!!

 



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