报表开发工具FineReport:报错解决
- 浏览: 1255
- |
- 更新:
- |
- 标签: 报表
对于抛错ORA-00942,表或视图不存在或者找不到数据连接:***ull
解决方案
对于抛错ORA-00904,标识符无效
解决方案
对于抛错ORA-01008: 并非所有变量都已绑定
解决方案
对于抛错ORA—00936:missing expression
解决方案
对于抛错ORA-01401: 插入的值对于列过大
原因
解决方案
对于报错ORA-01830: 日期格式图片在转换整个输入字符串之前结束
原因
解决方案
对于报错:The Network Adapter could not establish the connection
解决方案
方法/步骤
-
1. 对于抛错ORA-00942,表或视图不存在或者找不到数据连接:***ull
当初创建时是以什么用户创建的,现在的连接用户是否有权限查询该表。用建表的用户连接后再查询看看。
字段、表达式的别名在where子句和group by子句都是不能使用的。
需要结合看一下具体的存储过程是怎么写的,然后在6.5中调用看看。
改成这种写法后,如果仍然不成功,报ORA-06550的错误。
原因是:ORACLE里面的存储过程,识别包体名,而不是用户名。直接拖得话,默认是用户名,要自己写包名才行。
4. 对于抛错ORA—00936:missing expression
sql里的参数写法问题,and ([?pro_status|?])和前面的参数识别冲突,去掉and ([?pro_status|?])即可。
数据库的字段nvarchar2(2000),只能存储1000的汉字,当插入2000的汉字的时候就会报错。
6. 对于报错ORA-01830: 日期格式图片在转换整个输入字符串之前结束
7. 对于报错:The Network Adapter could not establish the connection
数据库里系统日志满了,删除后重新启动OracleOraDb10g_home1TNSListener服务后就ull能连接成功了。