立即注册 登录
环球国际|环球在线|环球国际客服 返回首页

刘亚东的个人空间 http://p.delit.cn/?5 [收藏] [复制] [RSS]

日志

[记录部件]新增后保存成功,但是数据库没有数据(新手常犯错误)

已有 3003 次阅读2020-6-12 16:16 |个人分类:部件使用|系统分类:部件使用

可能原因:
新增数据后刷新记录部件。如:
记录部件1.AddNewRow()
记录部件1.RefreshData()
这种写法是错误的,新增数据行的方法是先刷新后新增,如果再次刷新,那么再次执行SQL语句查询,那么记录部件中新增的行就没有了,新增时的正确写法是不能有刷新的。
PS:窗体开发中每一个部件的刷新方法是代表执行SQL语句(重服务器查询数据),然后把执行后返回的DataTable与部件绑定。
那么设置业务表变量也就是完成SQL语句中的变量,这是要写在刷新之前的。
而类似记录部件新增行,网格部件新增行,重命名网格部件字段显示名这之内的方法是需要刷新之后执行的。
但是比较特殊的就是记录部件的新增行方法已经具备了刷新数据的功能。

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|小黑屋|环球国际|环球在线|环球国际客服  本站关键词:玉祥平台客服

GMT+8, 2024-7-27 15:10 , Processed in 0.077356 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部