网格显示时,绑定数据源好,还是手动添加好
以前在vb下开发,用的是vsflexgrid 没有绑定过数据,都是手动添加的。。速度还可以,现在转到.net开发以后
网格显示数据,用绑定好,还是不绑定好???网格我现在用c1flexgrid
[解决办法]
1、推存用绑定,原因一:绑定简单方便,无需复杂设计;原因二:绑定的过程属于强类型操作,对错误处理有很好的约束机制;原因三:速度快。
2、手动处理时,主要是考虑个性化处理比较好。
[解决办法]
还是绑定的快点,手动处理万级别以下数据感觉不到速度慢,但是灵活的多。绑定的开发快,几句话就搞定了,建议是绑定的,想要灵活的就增加数据库里的视图,节约本地资源。
[解决办法]
绑定!绑定的约束性高,不容易产生异常(前提是库结构设置合理,并且与网格控件一致性),约束用户输入处理方式简单,例如DataGridView就有绑定时专门的异常处理方法,异常被合理抛出,程序不会崩溃。
而且要想个性处理,数据库视图是一种方法,或者本地用DataView过滤也一样,小数据量没有性能区别。
[解决办法]
如果不需要做一些格式的规定啊之类的,用绑定性能高点。