以下是引用cpayinyuan在2009-5-14 12:50:00的发言:
另外,以前我提过一个问题,就是如果使用SQL命令修改了表,并不会立即显示在表中,必须重新加载表才会显示,所以,在这种情况下就需要反复的使用Load命令加载表,在实际中很不方便,又影响速度,看能否改进一下,用SQL命令修改表后,自动修改狐表中的Table,以使显示的表与保存的表一致!
贺老师,这个能不能想办法实现?
另外,除了这个,使用SQL更新数据还有一个比较麻烦的问题,就是DataList的显示与数据库中的表,狐表中的表相互都不同步!.如果使用狐表的命令编辑表,不但会立即显示在Table中,而且会立即显示在DataList中(不需要使用DataList的build),即修改表时在保存之前就已经显示在Table中和DataList中,所以,仅需要再保存一下即可.而若用SQL命令更新表,表更新后不但不会更新Table,而且,即使使用Load命令重新加载表,加载后的表也不会同步更新DataList,如果想要把更新后的表显示在DataList中,需要把Datatable重新加载后,再重新加载一次DataList(即再build一次).而DataList的Build又非常非常慢,这样既麻烦又浪费了大量时间!
尽管如此,当多用户联网使用时,使用SQL命令编辑数据仍然有着很大的优势,所以,希望狐表能够提供对SQL命令的进一步支持!
[此贴子已经被作者于2009-5-18 11:43:15编辑过]