1、AppendLoad的问题已经修正
2、checkedListBox的值不能保存的问题已经修正。
3、由于异步加载使用不当的话,容易出现一些莫名其妙的问题,不适合一般用户使用,所以异步加载的介绍从帮助移除,避免误导一般用户,但是功能在开发版继续保留。
非专业人士,用用AppendLoadAsync异步追载,还是可以的,但是建议尽量不要用LoadAsync进行异步加载。
另使用异步加载的话,要注意代码顺序,异步加载必须的代码必须位于所有常规加载的代码之后,否则会出问题,例如下面的代码没有办法正常执行:
Tables("窗口1_Table1").Fill("Select * From {表A} Where [_Identify] Is Null","",False)
DataTables("窗口1_Table1").LoadFilter = "" '清除原来的加载条件
DataTables("窗口1_Table1").LoadAsync()
Tables("窗口1_Table2").Fill("Select * From {表B} Where [_Identify] Is Null","",False)
DataTables("窗口1_Table2").LoadFilter = "" '清除原来的加载条件
DataTables("窗口1_Table2").LoadAsync()
必须调整为:
Tables("窗口1_Table1").Fill("Select * From {表A} Where [_Identify] Is Null","",False)
Tables("窗口1_Table2").Fill("Select * From {表B} Where [_Identify] Is Null","",False)
DataTables("窗口1_Table1").LoadFilter = "" '清除原来的加载条件
DataTables("窗口1_Table2").LoadFilter = "" '清除原来的加载条件
ataTables("窗口1_Table1").LoadAsync()
DataTables("窗口1_Table2").LoadAsync()
[此贴子已经被作者于2014-4-18 8:18:05编辑过]