我有一个sqltable,读取了sql数据库,语句也很简单 sel‘ect * from ItemInfo。(ItemInfo的表结构就是 ID,Name)然后我就想问,怎么进行最基本的增加删除编辑操作呢?我想问的是思路
新建:
1用主表 ItemInfo.addnew,打开对应的行编辑窗口
2然后判断sqltable追载新建的ID吗?但是Sqltable属于查询表或临时表,不能用appendload的方法,而且有可能我addnew以后没保存,ID是不存在的。
编辑:
1根据ID,用findrow的方法,找ItemInfo表里的,找到就定位,找不到就appendload再定位
2定位好了,就直接对应的编辑窗口修改,保存,很简单,想操作副表的编辑那样
3问题又来了,sqltable怎么重新加载这个呢?sqltable没有remove和appendload
删除:
1根据ID,ItemInfo表里直接sqldelete对应的ID
2,sqltable里删了这个行,很容易。
[此贴子已经被作者于2016/12/3 11:51:07编辑过]