我用水晶报表9中文版作了个报表,用Installshield6.3打包后,装在其他的机器上,提示Crdb_ado.dll没有被引导。这个文件我已经打进去了,可是还不行。我用Installshield7重新打包,装上后还是不行,Installshield7支持水晶报表8.5,我下载了Installshield7的水晶报表9的组件,可是提示版本不正确。请问该怎么办?

解决方案 »

  1.   

    我用的是SQL server数据库,连接数据源是用的“设置数据源位置”,然后用OLE DB连接。但是存在一个问题:比如我的机器IP是192.168.0.5,打好包后,别人的机器IP地址是192.168.0.6,就不能用了。请问该如何用程序控制设置?不用localhost和127.0.0.1我刚开始用水晶报表9,请指教。谢谢!
      

  2.   

    请问各位:我用的是数据库专家-〉创建新连接-〉OLE DB(ADO)创建的数据源。那些数据库的字段就可以放到报表里了。可是我想用字符串连接数据库,比如:conn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=Administrator;Initial Catalog=DataBaseName;Data Source=localhost"可是怎么把那些数据库表中我所需要的字段放到报表中呢?