VB报表输出的问题,恳请不吝赐教

各位老大:

我有个小问题:

 我用ACCESS2000 +VB6 ADO 编程,输出一个客户定单明晰的报表

期望的格式如下:

 客户编号:12345     客户名称 张三

     定单编号 00000001   日期:2005/01/01  单价 ¥5    数量 10  金额    ¥50

     定单编号  00000002    日期 :2005/01/02 单价 ¥15  数量  20   金额   ¥300

                                                   金额 :350

 客户编号 23456 。。。

。。。

用到的表是Customer和Ordermaster

其中字段包括:

 CustomerID,CustomerName ,OrderID(定单号) OrderDate,Price,OrderNum,TOTAL..

 我指定的数据源是:set rstrpt.Source ="SELECT Customer.CustomerID,Customer.CustomerName, Ordermaster.OrderID, Ordermaster.Price,Ordermaster.Number,Ordermaster.Total " & _

 "FROM Customer INNER JOIN Ordermaster  "& _

 "ON Customer.CustomerID =Ordermaster.CustomerID "

"WHERE Ordermaster.CustomerID = Customer.CustomerID "

sql 的语法应该没有错,编译是通过了的,

我在data  report 中做了分组 分组头中放了 客户ID 及 客户名称

分组注脚中放了 金额 合计

但是总是显示“报表部分与数据源不匹配”

我没有用数据环境直接“拖动”那样生成,我觉得用代码更快些,不知道哪弄的不对,请各位大虾不吝赐教谢谢了~~!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值