80004005好象一般是数据库操作错误.
你为什么不跟踪程序呢?
运行时错误号并不是唯一的,你只有这么点提示谁知道是怎么了.

解决方案 »

  1.   

    因不在我自己的电脑上是可以正常运行的,但打包在别的电脑上安装后是不能正常运行的,编译后的程序怎样跟踪?
      

  2.   

    我也碰到过这个问题,后来我发现是我少发布了一个配置文件,程序启动时要读配置文件里数据库的地址,登陆用户密码等参数,取不到参数自然连接数据库失败,就是报这个错误? 还有一种可能是odbc版本不对,你可以按照你软件里连接数据库的配置试着在odbc中用同样的方法连接一下看能不能连接数据库?   
    以上两种情况我都碰到过,希望对你有所帮助!