以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于表数据插入的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46568) |
-- 作者:liuxc1980 -- 发布时间:2014/2/25 17:56:00 -- 关于表数据插入的问题 各位大神 小弟我在form窗口上增加了一个Table空间并且与我自己设计的表相关联,之后增加一个“新增”的按钮,通过Tables("表名").addnew(),能够很轻松的新增一行数据。但我的问题是,这行我新增的数据是处于commit之前的,也就是说我不希望录入后就直接进入真正的表,我喜欢在增加一步确定(相当于数据库的commit)这样才能把这一行数据确实的进入到后台表中。 大家有什么好办法吗?
2、如何设计我的表中某个字段不能为空?
小弟初学很多问题。。。 |
-- 作者:Bin -- 发布时间:2014/2/25 17:58:00 -- 1.ADDNEW后本来就不会保存到数据库, 只要点击保存,或者执行保存相关代码后才会保存到数据库. 2.DataColChangIng事件 if e.datacol.name="列名" then if e.datarow.isnull("列名") then messagebox.show("不能为空!") e.Cancel=true end if end if |
-- 作者:liuxc1980 -- 发布时间:2014/2/25 19:35:00 -- 谢谢版主 |
-- 作者:liuxc1980 -- 发布时间:2014/2/25 19:35:00 -- 谢谢版主 谢谢版主 |