VB +Crystalreport 错误,明天揭帖....(解决在送200分)

51365133 2005-12-22 09:24:13
(VB6.0)+Crystalreport8.5

报表在编辑过程中 预览没有问题。
VB6.0 直接调用报表输出没有问题。

但是在 报表 加入

strSQL = strSQL & " and mmshort.SSLMMSHORT_STRCD = '" & apSTRCD & "' "

CrystalReport1.SelectionFormula = StrSql

SelectionFormula 条件筛选数据记录后 出现

" Result code: 20534 error detected by database dll"

错误


注:这个报表是在原来一个报表基础上修改的,替换原来报表中的一个数据表后出现的问题,(加入的数据表与原报表中的数据表字段相同),原报表输出包括加入记录筛选都没有问题。

回复就有分,解决问题在送200分。(明天)

...全文
164 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yilesoft 2005-12-23
  • 打赏
  • 举报
回复
是不是忘了给新建的表建同义词,如果没有建使用其它帐号时就没有办法正常访问到了。
建同义词的语句:
create public synonym 同义词名 for 表名;
healer_kx 2005-12-23
  • 打赏
  • 举报
回复
我觉得如果SQL没有问题,报表就应该没有问题。有没有什么Err的值啊?
51365133 2005-12-23
  • 打赏
  • 举报
回复
自己UP下~~~
自己UP下~~~
自己UP下~~~
51365133 2005-12-23
  • 打赏
  • 举报
回复
继续UP~~ strSQL 我在其它报表中使用的就是这种方式筛选数据,应该不是这个问题。
饮水需思源 2005-12-23
  • 打赏
  • 举报
回复
会不会是SQL语句有问题?这样试试:
strSQL = strSQL & " where 1=1 and mmshort.SSLMMSHORT_STRCD = '" & apSTRCD & "' "
上官云峰 2005-12-23
  • 打赏
  • 举报
回复
mmshort.SSLMMSHORT_STRCD 这是什么东西,应该是他出错吧

如果SQL在查询分析器上没有问题,那么报表也不会出现错误。
luckystone168 2005-12-23
  • 打赏
  • 举报
回复
在水晶报表下,更改表后,需要更新下啊
51365133 2005-12-22
  • 打赏
  • 举报
回复
自己UP下~~~

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧