解决方法:
1、解压缩下载的文件。
2、复制文件“crdb_dao.dll”到系统目录下。
3、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64。
4、最后点击开始菜单-->运行-->输入regsvr32 crdb_dao.dll后,回车即可解决错误提示
用的finereport的,水晶报表应该和FR的也差不多吧常用有两种方式:
新建数据库,选择JDBC方式连接,然后选择数据库类型,选择驱动器,修改URL
下载第三方jar包,需要使用连接access数据库的第三方jdbc驱动;新建数据库,选择JDBC方式连接,选择数据库类型,选择驱动器,修改URL;连接池属性;点击连接池属性可设置该JDBC数据连接的连接池配置,详细请查看JDBC连接池属性,这里使用默认设置,一般都是用默认设置。输入用户名、密码,测试连接;如果有用户名密码,输入Access数据库用户名与密码,点击左上方的测试连接,提示成功,数据库连接便定义好了。
个人感觉FR的 *** 作简便点
调用水晶报表对象的时候参数传递不足导致的。你看看你连接的数据源或者数据驱动,用户名和密码,一个一个跟数据库作一下对比是否一致。例如实际DB是Access。但是你选择了一个Sqlserver。那100%会出问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)