前几天我在本机装了一个SQL,同时写了一个带ADO控件的程序,发现程序在本机运行正常,可是一移植到其他机上面的时候,发现加了ADO控件的都不起作用了,我以为是数据源的问题,设置好数据源,和SQL的IP地址后,还不行,实在是没有办法了,我复制源程序代码到客户机上面,同时安装了一个VC编译器,一编译程序,所有的ADO又有用了,这个时候的SQL还在原来的服务器上面。你说怪不怪啊,如果是这样的话,我有20台客户机的话,那现在是不是需要每台都要装VC编译器,是ADO没有起作用吗?
哪个帮我解决一下,在线等,谢谢
解决方案 »
- 如何绘制带有alpha通道的图像(仅使用win32的API)?
- 求助,VC6.0开发下LIST控件内容排序和保存在TXT文件问题
- mfc的LISTBOX中ITEM如何对应多个不同类型的数据?用结构体?
- 先祝大家新年快乐!我想在状态栏实现一个动态的效果,请问怎么实现啊?
- 如何把一请求数据包封装成http形式,谢谢。
- 推荐几本经典的关于windows编程的书(如钩子,hook等)
- 能否在一个单文挡应用程序中添加一个新的文档类,并和视图联系起来?
- 编译问题
- opencv的null pointer function cvGetMat问题
- 【求助】VS2015+Opencv2.4.9程序打包问题
- 关于ICMP
- 为什么不能打开这个数据库内的表, 有代码, 帮调下, 我真的没办法了, 谢谢
Loaded 'C:\WINNT\system32\OLE32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\ADVAPI32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\imm32.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\lpk.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\usp10.dll', no matching symbolic information found.这是我做DEBUG找到了,大家看看有没有影响啊,最后程序可以运行。这些和ADO有没有影响啊!
#import "c:\Program Files\Common Files\System\ADO\msado15.dll" no_namespace rename("EOF","EndOfFile"),替换为
#pragma warning(disable:4146)
#include "msado15.tlh"
#pragma warning(default:4146)这样你程序就可以在低版本MDAC的机器上运行了。
如果 有控件,一般来讲都是需要注册的,可能是没有注册控件的缘故
安装VC后,VC自带的控件都是注册好的,不知道搂住用的那个控件,将他相应的控件注册一下看看行不行
我的QQ是22889905,
我的QQ是22889905,
---------------------------------------------------------------------------------------
晕倒,当然要在其他机子上注册了,小妹佩服你啊