在BIRT中使用动态图片
2008-01-16 14:51
477 查看
[align=center]在BIRT中使用动态图片[/align]
[align=left] BIRT中插入图片的方式有4种:使用图片的URI,使用BIRT shared resources 下面的图片,直接把图片文件嵌入BIRT Template中,还要就是从数据集里面获得图片数据。前面三种方式比较容易使用,但都不是很灵活。这里只介绍第四种方式,使用动态图片。[/align]
[align=left]我用了SQLServer2000,SQLServer2005,Oracle 9i,MySQL,DB2 8.1这几个数据库做了测试。在配置SQLServer2000,SQLServer2005和DB2 8.1作为图片的数据源的时候遇到了点麻烦。在使用SQLServer2000时,需要使用从http://jtds.sourceforge.net/ 下载的jtds-1.2.1.jar。否则会有报错:[/align]
[align=left]JDBC: net.sourceforge.jtds.jdbc.Driver[/align]
[align=left]URL sample: jdbc:jtds:sqlserver://ceteam:1433;DatabaseName=210[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] [/align]
[align=left]在使用DB2时,要根据DB2的版本来选择不同的驱动和URL。我使用的是8.1版本的。[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] BIRT中插入图片的方式有4种:使用图片的URI,使用BIRT shared resources 下面的图片,直接把图片文件嵌入BIRT Template中,还要就是从数据集里面获得图片数据。前面三种方式比较容易使用,但都不是很灵活。这里只介绍第四种方式,使用动态图片。[/align]
[align=left]我用了SQLServer2000,SQLServer2005,Oracle 9i,MySQL,DB2 8.1这几个数据库做了测试。在配置SQLServer2000,SQLServer2005和DB2 8.1作为图片的数据源的时候遇到了点麻烦。在使用SQLServer2000时,需要使用从http://jtds.sourceforge.net/ 下载的jtds-1.2.1.jar。否则会有报错:[/align]
[align=left]The following items have errors: ReportDesign (id = 1): + Cannot get the BLOB value from column: 2 Cannot get BLOB value in the result set. SQL error #1: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row data for column 2.[/align] |
[align=left]URL sample: jdbc:jtds:sqlserver://ceteam:1433;DatabaseName=210[/align]
[align=left] [/align]
[align=left]在使用SQLServer2005时,[/align] [align=left]JDBC: com.microsoft.sqlserver.jdbc.SQLServerDriver[/align] [align=left]URL sample: jdbc:sqlserver://localhost/HENRY_INSTANCE;databaseName=TEST_DB[/align] [align=left] [/align] [align=left]URL 中HENRY_INSTANCE是在SQLServer2005中创建的实例的名称。[/align] [align=left] [/align] |
[align=left] [/align]
[align=left]在使用DB2时,要根据DB2的版本来选择不同的驱动和URL。我使用的是8.1版本的。[/align]
[align=left]DB2 8.1[/align] [align=left]JDBC: com.ibm.db2.jcc.DB2Driver[/align] [align=left]URL sample: jdbc:db2://henryzhang:50000/IMAGEDB[/align] [align=left]使用的jar是db2jcc.jar[/align] [align=left] [/align] |
[align=left] [/align]
相关文章推荐
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- 使用CSS3实现动态加载gif图片的效果
- 使用JavaCV对视频截取图片,生成视频JPG封面图和GIF动态图
- iOS根据字符使用滤镜动态生成二维码 重绘图片增加二维码的清晰度
- 我们在使用eclipse创建动态网站时,常常在创建第一个JSP页面时,jsp页面的第一行报错,下面是报错的图片
- 使用大数据分析+AI+图片动态处理实现“朋友圈@微信官方头像添加圣诞帽”
- delphi 使用image动态加载图片时的错误提醒
- 使用OpenCV批量定位图片,并每隔0.5秒动态显示效果
- dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)
- jsp/servlet使用ajax动态加载dtree, dtree样式/图片修改 (java 生成dtree servlet json)
- jsp/servlet使用ajax动态加载dtree, dtree样式/图片修改 (java 生成dtree servlet json)
- XDocReport 的简单使用 操作word 替换变量,动态图片,指定操作指令(程序)扩展(转自:http://www.cnblogs.com/fish-in-sky/p/4973237.html)
- Android开发:使用Glide动态加载圆形图片和圆角图片--图片开发框架
- 使用Java Servlet动态生成图片
- 使用Qt将一系列图片通过网络发送到客户端动态显示的参考代码(修改一下可以用作远程网络监控)。
- 使用silverlight构建一个工作流设计器(十三)(动态生成流程图片下载_上)
- 使用ADO ACCESS ImageEn 动态,显示图片,导入图片,导出图片,删除图片
- 使用Lua GD库动态生成验证码图片
- JS使用oumousemove和oumouseout动态改变图片显示的方法
- 如何使用ps制作动态图片