②然后在数据窗口中修改 或者添加数据.随后创建一个按钮或者事件 都行.用于保存.当然可以对应您的相应需要的校验都通过后才可保存.写如下代码进行保存数据.
if dw_1.update() >o then//更新保存数据1 -成功-1-失败
commit//提交数据
else
rollback//回滚数据
end if
同时要注意 在数据窗口对象控件 即在 dw_1所用到的数据窗口对象编辑画板中的update properties 设置正常(即更新属性). 具体查看 打开rows选单-update properties-Allow updates挑对勾!-upateable columns 选中要可以提交更新保存的字段.随后点击ok保存配置 即可
dw_1.accepttext()if dw_1.modifiedcount()=0 and dw_1.deletedcount()=0 then
f_showmsg(' 你还未修改任何数据!')
else
if dw_1.update()<>1 then
if gs_dbtype='mysql' then
else
messagebox('警告!','数据保存失败!~r~n有可能是输入的记录重复,或有些必须填写数据没有输入或输入格式不对,请仔细检查!',stopsign!)
end if
else
commit
f_showmsg(' 数据保存成功!')
end if
end if
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)