日期:2014-05-18  浏览次数:20723 次

如何在ireport中打印两列图片?请不吝赐教。
SQL数据库中的PHOTO表中的结构如下:
id       cph               photopath        
1       粤A88999       c:\photo\111.jpg
2       粤A88999       c:\photo\112.jpg
3       粤A88999       c:\photo\113.jpg
4       粤A88999       c:\photo\114.jpg
5       粤A88999       c:\photo\115.jpg
6       粤A88999       c:\photo\116.jpg
7       粤A88999       c:\photo\117.jpg
8       粤A88999       c:\photo\118.jpg
9       粤A88999       c:\photo\119.jpg

.
.
.
我现在要把CPH=粤A88999的所有图片在ireport中分两列打印出来,如下排列:

              事故车粤A88999图片一览表
-------------------------------------

          111.jpg                   112.jpg

          113.jpg                   114.jpg

          115.jpg                   116.jpg
一页排六张,请问应该如何做才行?这SQL语句又该怎样写?请指教。不胜感激!

------解决方案--------------------
select top 6 RIGHT(photopath, 7) as photopath from photo where cph='粤A88999'
至于怎么显示那就看你怎样在页面中安排了