| 发表于:2007-01-11 10:17:32 楼主 |
http://community.csdn.net/expert/topic/5288/5288307.xml?temp=.9939081 因描述有问题,搞得大家都看不明白,现详细描述一下我的问题,请大家帮助解决,一定给分 我有表a含字段(工号,性别,籍贯...),表b含字段(工号, 证书名称...),表c含字段(工号,培训经历..) 表a 工号 性别 籍贯 ... 101 男 广东 表b 工号 证书名称 ... 101 ccnp 101 大学毕业证 表c 工号 培训经历.... 101 ccnp培训 101 oracel培训 101 sql培训 现在想把这3个表的数据绑定到水晶报表页面p(只有一页)上, 其中[证书资料][培训资料]为子报表,显示如下: 报表 基本资料 ---------------------------------------- 工号:101 性别:男 籍贯:广东 证书资料 ----------------------------------------- 工号 证书名称 ... 101 ccnp 101 大学毕业证 培训资料 ----------------------------------------- 工号 培训经历.... 101 ccnp培训 101 oracel培训 101 sql培训 ------------------------------------------ 我用如下语名填充水晶报表: da = new sqldataadapter( "ps_a ", cn); da.selectcommand.commandtype = commandtype.storedprocedure; da.fill(ds, "xxx "); da = new sqldataadapter( "ps_b ", cn); da.selectcommand.commandtype = commandtype.storedprocedure; da.fill(ds, "xxx "); da = new sqldataadapter( "ps_c ", cn); da.selectcommand.commandtype = commandtype.storedprocedure; da.fill(ds, "xxx "); crystalreport1 cr1 = new crystalreport1(); cr1.setdatasource(ds.tables[ "xxx "]); this.crystalreportviewer1.reportsource = cr1; 但出现问题:证书资料及培训资料显示时出现空格如下: 证书资料 ----------------------------------------- 工号 证书名称 ... <空格> 101 ccnp 101 大学毕业证 培训资料 ----------------------------------------- 工号 培训经历.... <空格> <空格> <空格> 101 ccnp培训 101 oracel培训 101 sql培训 求高手解决方案!!! |
|
|
|
|