步骤:
1.在报表显示之前弹出一个面板Datagridview加载数据集DataTable。便于更新某些数据。
2.对面板中DataGridView中编辑数据后使用Update()写入数据库。
3.关闭窗体后出现报表,报表从Access数据库中加载发现不能及时更新到报表中。如果等大概4、5秒中后关闭窗体,则能够更新到报表中了。。
疑惑:
是不是OleDataAdapter中的Update()方法是多线程异步更新的?
现在我的思路是如何判断它更新完成,然后我在去调用显示报表。或者有没有其他更好的方法?数据量不算大。