以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 单元格内容修改后怎样保存到原位 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23140) |
||||
-- 作者:zhangc2000 -- 发布时间:2012/9/3 15:00:00 -- 单元格内容修改后怎样保存到原位 请问:我找到选定行,修改了其中某个单元格内容,希望再保存到原位,但我使用了下面的语句:DataTables("表A").DataRows.Load() 总是提示load不是datarows的成员。同样,不希望将修改的单元格内容保存,使用DataTables("表A").DataRows.Reject()语句后,也提示Reject不是datarows成员。 应该怎样处理?
谢谢 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/9/3 16:23:00 -- 怎么回事? 你要保存,单击菜单中的保存按钮即可。 你要保存某个表: DataTables("表名").Save()
你要取消修改: DataTables("表A").Reject()
如果要针对单行保存和取消,看看: http://www.foxtable.com/help/topics/2263.htm
|
||||
-- 作者:zhangc2000 -- 发布时间:2012/9/4 9:02:00 -- 可能我的叙述有问题,使您不理解。重新叙述如下: 我从数据库找到需要的记录,放到窗口文本框中显示,当我修改文本框显示的内容后,执行保存 DataTables("表名").Save();发现数据库里的内容还是原来的,是不是我少执行了什么语句?
谢谢 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/9/4 9:20:00 -- 测试在表中输入能否保存,如果不可以,可能原因: 1、你这个表是个查询表。 2、或者这些不能保存的列是表达式列。
查询表和表达式列的数据是不能保存的。
|
||||
-- 作者:zhangc2000 -- 发布时间:2012/9/4 9:47:00 -- 我编了一个例子(见附件)。 工作流程为:从《选择代理商》组合框中选择一家企业,企业名称将在《修改企业名称》文本框中显示,修改企业名称后,点击《保存》按钮。 需要您提供的帮助是:怎样将修改的企业名称保存?
谢谢 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/9/4 10:37:00 -- 我无法回答你的问题,纸上不谈兵,将你的例子传上来吧。 |
||||
-- 作者:zhangc2000 -- 发布时间:2012/9/4 10:43:00 -- 我刚才好像传过一次。我再传一遍。
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/9/4 11:46:00 -- 你没有绑定,当然不会保存的。
|
||||
-- 作者:zhangc2000 -- 发布时间:2012/9/4 11:52:00 -- 谢谢 |