以下是引用cpayinyuan在2009-8-26 11:26:00的发言:
1、用SQLcommand好像只能产生Datatable,不能产生Table,但有时候是需要Table的,这个目前不好解决。
2、大量使用SQLTable还有一个障碍需要解决,我发现输入框只能绑定打开项目时加载的Table中的字段,不能绑定窗口中SqlTable中动态生成的Table中的字段,不知这个怎么解决?如果全部用代码读入写出,工作量比较大,另外还涉及到输入框之前的相互计算问题,以前在Datacolchanged事件中设置,输入框绑定字段后仍然有效,如果用代码写入,Datacolchanged事件中的计算关系不会对输入框产生效果,这个怎么解决?
1、看12楼的例子
2、这个不是问题。虽然你是在编辑框里输入的,但输入完毕后是要保存到table里的。你在table里设置Datacolchanged事件,编辑框的内容在保存以后照样会自动计算。
我的项目,使用的后台数据库有几十个表,最主要的表数据在百万以上。但项目中只有3个固定的datatable,而且其中2个表是内部的。目前打开项目很快,也就十秒左右而已!
[此贴子已经被作者于2009-8-26 11:34:27编辑过]