请教使用数据库冲突问题?
我用vs2005(vc)建立了一个MDI项目,包含了两个视图,一个是CView视图,另一个是CFormView视图。在CFormView视图中放置了一个DataGrid表格控件,用于显示一个access数据库中code表的内容。CView视图用于以图形方式显示code表中数据的变化趋势(通过pSet指针读取数据),也就是说两个视图同时使用同一个数据库中的同一个表。当我只打开其中一个视图时,程序运行正常,当我打开一个视图后,再去打开第二个视图时,程序就会提示错误,显示某个位置不能读写。于是,我把CFormView视图上的DataGrid表格控件去掉,不再让他使用数据库的表,这时候两个视图可以同时打开。所以,我分析可能是两个视图对数据库的使用冲突造成的程序不正常。不知道我分析对不对?如果对,应该怎样解决这个冲突?