📄 subject_35047.htm
字号:
<p>
序号:35047 发表者:崔瑞 发表日期:2003-04-03 18:04:56
<br>主题:请教(ADO)
<br>内容:接口建立数据库,运行时提示错误信息“数据库读取失败,错误信息:IDispatch error #3092<BR>是什么错误啊
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-04-04 11:05:25
<br>内容:联接错误<BR><BR>你看一看你的数据库联接字符串,一定不对。<BR><BR>说一说详细情况,也可以发一个源代码上来看一看.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:木子 回复日期:2003-04-04 13:00:38
<br>内容:在你的链接字符串的Connection参数前加(IDispatch*)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-07 10:43:37
<br>内容:多谢回复!<BR>m_pRecordset.CreateInstance("ADODB.Recordset");<BR>m_pRecordset->Open("SELECT * FROM work", _variant_t((IDispatch*theApp.m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);<BR>应该没什么问题啊!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-04-07 11:16:57
<br>内容:_variant_t((IDispatch*theApp.m_pConnection,true)<BR><BR>你换成 (IDispatch *)theApp.m_pConnection
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-07 11:25:41
<br>内容:多谢:<BR>可是和以前结果一样<BR>我在运行此程序是删过*.opt,*.ncb等,有问题马
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-04-07 13:57:26
<br>内容:看一看这个主题吧,上面有我写的一个ado的例子。<BR><BR><BR>"请问在vc中如何执行select distinct columnname from tablename等语句"<BR><BR>好像是在 vc学习开发中,要不就是 vc源码交流中,你查查吧!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-07 18:39:00
<br>内容:绍:你好!我看了你的那个程序,你在里面是SQL server 数据库<BR>我的是access数据库,如果把你的程序改成access数据库和我的是一样的出现连接错误!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:邵震明 回复日期:2003-04-08 08:59:58
<br>内容:你把你的代码发上来,还有access数据库,我看一看。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-08 15:09:49
<br>内容:下面是程序
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-08 15:14:24
<br>内容:还有下面的程序为什么每次在CListCTrl中显示的都是第0行<BR>有四条记录(数据库中) <BR>CKaoqinDlg dlg; <BR> int nItem=0;<BR> LV_ITEM lvItem;<BR> m_list.DeleteAllItems();<BR> lvItem.mask=LVIF_TEXT ; // LVIF_IMAGE;<BR> lvItem.iItem=0; //Zero-based index of the item to which this structure refers<BR> lvItem.iSubItem=0; //zero if this structure refers to an item rather than a subitem. <BR> lvItem.pszText="";<BR> nItem=m_list.InsertItem(&lvItem);<BR> if(dlg.m_jset.IsOpen())<BR> dlg.m_jset.Close();<BR> dlg.m_jset.Open();<BR> dlg.m_jset.MoveFirst();<BR> while(!dlg.m_jset.IsEOF())<BR> {<BR> /*for(j=0;j<=nItem;j++)<BR> {<BR> if(strcmp(dlg.m_jset.m_column1,m_list.GetItemText(j,1))==0)<BR> {<BR> a[j]=a[j]+1;<BR> break;<BR> }<BR> }<BR> if(j>nItem)<BR> a[j]=a[j]+1;*/<BR> m_list.SetItemText(nItem,0,dlg.m_jset.m_ID);<BR> m_list.SetItemText(nItem,1,dlg.m_jset.m_column1);<BR> m_list.SetItemText(nItem,2,dlg.m_jset.m_column2);<BR> m_list.SetItemText(nItem,3,dlg.m_jset.m_column3);<BR> m_list.SetItemText(nItem,4,dlg.m_jset.m_column4);<BR> nItem++;<BR> dlg.m_jset.MoveNext();<BR> }
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-04-08 16:03:23
<br>内容:我已经下载了,我看看再说。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-08 16:46:55
<br>内容:多谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-04-08 17:08:18
<br>内容:我看过了你的程序,我也没有弄出来,直接连文件我也行不通(查了一堆资料,找不到连接串的说明),<BR><BR>你试一试用ODBC数据源吧!我试的可以用.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:崔瑞 回复日期:2003-04-09 08:31:58
<br>内容:Thanks !<BR>我用ADO接口编的数据库格式是对的吧<BR>一般的那样编是不是应该正常<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邵震明 回复日期:2003-04-09 09:13:35
<br>内容:具体如何写那个 ado 的连接字符串,我查过了,很少有讲它的,而且都很笼统,也没有例子。<BR><BR>我怀疑那个字符串有问题。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -