VS2010 Asp.net rdlc报表 拥有多个数据源

 用xml方式打开rdlc报表,手工添加数据源,报以下错误, 这种方式如果是在winForm下面是可以编译通过的,但在ASP.NET下面却不行, 会报以下错误
错误 1 数据集“Hresume”引用的数据源“Hresume”不存在。 D:\ERP编程\WEB设计\海纳管理软件new2\Web\Hpsn\Hprp1.rdlc
1
<DataSources>
    <DataSource Name="Hpsn">
      <ConnectionProperties>
        <DataProvider>System.Data.DataSet</DataProvider>
        <ConnectString>/* Local Connection */</ConnectString>
      </ConnectionProperties>
      <rd:DataSourceID>06a09d26-c9ce-4fab-b051-3c448d6cde97</rd:DataSourceID>
    </DataSource>
  </DataSources>
  <DataSets>
    <DataSet Name="Hpsn">
      <Fields>
        <Field Name="no">
          <DataField>no</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="ha01">
          <DataField>ha01</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="ha02">
          <DataField>ha02</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="ha03">
          <DataField>ha03</DataField>
          <rd:TypeName>System.String</rd:TypeName>                  
      </Fields>
      <Query>
        <DataSourceName>Hpsn</DataSourceName>
        <CommandText>/* Local Query */</CommandText>
      </Query>
      <rd:DataSetInfo>
        <rd:DataSetName>H</rd:DataSetName>
        <rd:SchemaPath>D:\ERP编程\WEB设计\海纳管理软件new2\Web\App_Code\H.xsd</rd:SchemaPath>
        <rd:TableName>Hpsn</rd:TableName>
        <rd:TableAdapterFillMethod />
        <rd:TableAdapterGetDataMethod />
        <rd:TableAdapterName />
      </rd:DataSetInfo>
    </DataSet>
    <DataSet Name="Hresume">
      <Fields>
        <Field Name="re01">
          <DataField>re01</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="re02">
          <DataField>re02</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="re03">
          <DataField>re03</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="re04">
          <DataField>re04</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="re05">
          <DataField>re05</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="re06">
          <DataField>re06</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="re07">
          <DataField>re07</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
      </Fields>
      <Query>
        <DataSourceName>Hresume</DataSourceName>
        <CommandText>/* Local Query */</CommandText>
      </Query>
      <rd:DataSetInfo>
        <rd:DataSetName>H</rd:DataSetName>
        <rd:SchemaPath>D:\ERP编程\WEB设计\海纳管理软件new2\Web\App_Code\H.xsd</rd:SchemaPath>
        <rd:TableName>Hresume</rd:TableName>
        <rd:TableAdapterFillMethod />
        <rd:TableAdapterGetDataMethod />
        <rd:TableAdapterName />
      </rd:DataSetInfo>
    </DataSet>

  </DataSets>

处理办法就是修改<DataSources>内容,<DataSources>内容改成如下即可

<DataSources>
    <DataSource Name="Hpsn">
      <ConnectionProperties>
        <DataProvider>System.Data.DataSet</DataProvider>
        <ConnectString>/* Local Connection */</ConnectString>
      </ConnectionProperties>
      <rd:DataSourceID>06a09d26-c9ce-4fab-b051-3c448d6cde97</rd:DataSourceID>
    </DataSource>
    <DataSource Name="Hresume">
      <ConnectionProperties>
        <DataProvider>System.Data.DataSet</DataProvider>
        <ConnectString>/* Local Connection */</ConnectString>
      </ConnectionProperties>
      <rd:DataSourceID>06a09d26-c9ce-4fab-b051-3c448d6cde97</rd:DataSourceID>
    </DataSource>   
  </DataSources>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值