Access交流中心

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

删除数据表记录

直来直往  发表于:2007-12-17 12:44:09  
复制

 子窗体视图为数据表,打开窗体后,可以选择记录(选中的有黑条),我想通过窗体上的按钮对选中的记录进行修改或删除等操作,如何知道这条记录的字段内容呢?

没有用UMV平台

 

Top
直来直往 发表于:2007-12-17 12:49:33

哦,还有就是修改或删除后,如何更新子窗体的显示?

我以前用Me.子窗体名称.Requery

看到报销管理系统用到

    Me.Refresh
    DoCmd.Echo False
    Forms!usysfrmMain!frmChild.SourceObject = "frmBxmx_child"
    DoCmd.Echo True

不太懂,

这两种方法的应用有什么不一样呢?



李双军 发表于:2007-12-19 11:29:42
Refresh 方法只显示对当前集内的记录所做的更改。因为 Refresh 方法实际上并未重新查询数据库,当前集内不包括自数据库上一次重新查询以来已被添加的记录,也不排除已被删除的记录。它也并不排除不再满足查询或筛选条件的记录。若要重新查询数据库,请使用requery方法。当重新查询窗体的记录源时,当前的记录集将准确地反映记录源中所有的数据

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