Access交流中心

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

希望:窗体打开后显示空白行,呈待录入状态。

雪地狂狼  发表于:2018-04-11 11:59:02  
复制

各位老师,又要请教了!

有表如下:

建了一个窗体录入数据,如下:


问题是:

我希望窗体打开后,不现实源表中的数据,而是显示20行空白行,以便我录入数据。

请教各位老师给一个思路!!!

多谢!!!

 

Top
伊西军 发表于:2018-04-11 13:18:44
加载事件最后写 Me.Recordset.AddNew

雪地狂狼 发表于:2018-04-11 14:19:19

多谢1楼老师指点。

Private Sub Form_Load()
Me.Recordset.AddNew
End Sub

只是把光标移到最后一行空白处,而之前的记录仍然在显示,请问老师能否把之前的记录都隐藏呢?



仙来 发表于:2018-04-11 18:16:23
你可以设计一个临时表,用一个按扭将临时追加到原表,成功后再清除临时表。

雪地狂狼 发表于:2018-04-11 21:08:56
多谢指点,不过数据库是要给其他人用的,不敢做的太复杂,尽可能地傻瓜化。

SiliconXu 发表于:2018-04-11 22:52:01
将窗体的 DataEntry 属性设置为True(是)就好了。这样子就不会出现其它之前的记录。

雪地狂狼 发表于:2018-04-12 08:18:05
SiliconXu老师一剑封喉,这么长时间的折腾,终于解决。

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