100分求助,切分视图中,加入了dbgrid 出错。 我做了一个切换视图的工程,视图类都是CFORVIEW的,在view中放置了 一个dbgrid control,和一个ado data control。如果我讲dbgrid 绑定到ado data control时,运行就会出错。如果不绑定,就是好的。 不知道什么原因,请高手相助! 重谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是CFormView吧? 运行时报的什么错?? assert fail! 对,怎么解决啊?你可以试试啊! 一般都是有某个变量没有创建出来看看Assert的那个地方是变量再往上找原因 assert fail那一行帖出来看看! m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CDialogTest1),CSize(0,0),pContext);只要在CDialogTest1中将 datagrid 的datasorce设置以后,就会出错。把datasource取消,就一切都ok了。可以把代码给你看看,你留个信箱! 把代码发给我,我帮你看看,[email protected] 猜测应该是控件创建顺序的问题你把连接数据库的代码放到什么地方把它放到OnInitUpdate看看 hahu说的对,可是怎么进行连接? 这个我还真不知道,能告诉我啊? 已经解决了,谢谢各位的帮助。我去掉ado控件,用程序绑定dbgrid 。不过如何在程序里绑定dbgrid和ado还是不会做! 求助,,,接口问题 真是太奇怪了? char 包含\0空字符的 字符串的连接问题 急等:在自己封装的Dll中,对一个CWnd对象调用CreateEx()时出错! 找工作了 求救!用Ado连接数据库获得结果集行数出错,返回值CStringArray出错 关于非模式对话框中加入TIMER的问题 我用VC写了一个动态库,在delphi中调用请问我怎么在调用是调试动态库. winsdk 请看看DCOM的安全性问题 请教三叉数排序算法的C实现 关于网络路径的问题?
你可以试试啊!
看看Assert的那个地方是变量
再往上找原因
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CDialogTest1),CSize(0,0),pContext);
只要在CDialogTest1中将 datagrid 的datasorce设置以后,就会出错。
把datasource取消,就一切都ok了。
可以把代码给你看看,你留个信箱!
我去掉ado控件,用程序绑定dbgrid 。
不过如何在程序里绑定dbgrid和ado还是不会做!