以下是引用TonyDeng在2013-2-17 20:37:46的发言:
确实是很基本的东西呀,只要想一想就明白的道理:Grid是表格式浏览控件,它之所以能够把一张表的若干记录自动显示出来,必然要知道每一行的数据到哪里取得,你虽然绑定了每栏的数据源,它也只知道每栏的字段在某个表的某字段中取,但它仍然不知道下一行的数据要如何跳转记录,没有指定表的来源,记录指针就不会移动,于是它就把整屏都显示为同一条记录,这不是很简单的事情吗。如果自己写过类似这样显示表格的程序,自然知道这种记录移动方式是必须自己指定的,事实上Grid还有教它如何skip的方法。
这种精确控制每一个动作的方法,必须有以前面向过程编程的基础才好,一下子进入可视化面向对象编程的人,就不知道这种必要条件,发生了问题,想找根源也无从找起,这样很难提高的。
我评价你的结论不仅来自于本帖,你让我印象最深的帖是一个把全角英文字母转换成半角的帖子。从看到那篇帖子开始,我就比较留意你的回复,发现基本上回答得都比较严谨。