我使用ACCESS建立了一个数据库文件,里面定制了3个表,假设名称分别为表1,表2,表3,每个表分别有5,10,3个条目。利用VC6.0的MFC动态引入该文件时,MFC自动定义了18个变量,用来存储数据库中的条目,因为表1里面的数据始终是少于表2的。举个例子,假如我在表2里输入了1行数据,而表1里并没有数据,如果我在程序中填入“m_pSet->MoveFirst();”的代码。这时运行程序会出现“试图跨越数据储存区”的警告消息。如果我在表1里再添加1行数据的话,就不会出现这样的情况,我想应该是程序并没有把这个数据库中每个表格的数据分开处理。
向各位前辈请教,如何把这3个表的数据分开来处理,也就是说m_pSet可以分别指向每个表的数据。虚心求教,谢谢各位了!
向各位前辈请教,如何把这3个表的数据分开来处理,也就是说m_pSet可以分别指向每个表的数据。虚心求教,谢谢各位了!
解决方案 »
- 想编一个局域网内的P2P文件传输软件,C++的,基于TCP协议,使用MFC需要建哪些类?
- BitBlt 绘图
- 关于编译里面的unicode问题
- 关于SubclassDlgItem问题!
- 请问如何枚举并切换当前使用的摄像头?要求不用DirectX,只能用API.
- 急急急!在线等待!怎么将CString型的值赋给char*的指针.马上揭贴.
- 怎么枚举电脑上的摄像头,并打开其中一个摄像头
- fatal error C1001: INTERNAL COMPILER ERROR 是什么引起的???
- LibUIDK如何运用在多文档中
- 关于RunTime Error!的问题
- 各位我有一个问题就是在对话框中调用DLL并把返回的值在EDIT中输出显示出来
- 红查查之二 happyparrot(快乐鹦鹉)再帮忙给看看
http://www.pcvc.net/category/content.asp?sendid=280
用三个试试!!