none
SQL SERVER 2008 Reporting Services 中的Table 控件的列数有没有最大限制? RRS feed

  • 问题

  • SQL SERVER 2008 Reporting Services 中的Table 控件的列数有没有最大限制?
    50列的时候,报表没问题,51列报表就直接报错。
    Native compiler return value : "[BC30179] class 'Textbox30_TextBoxExprHost' and class 'textbox30_TextBoxExprHost' conflict in class 'ReportExprHostImpl'.'.

    高手帮帮忙。
    谢谢
    2009年12月31日 4:18

答案

  • 这个错误是指 在类 'ReportExprHostImpl'中的'Textbox30_TextBoxExprHost 与'textbox30_TextBoxExprHost 冲突

    你添加的51列是否和之前的重复了?
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!My blog~~~
    • 已标记为答案 威_ 2010年1月6日 8:53
    2009年12月31日 4:47
  • SQL SERVER 2008 Reporting Services 中的Table 控件的列数有没有最大限制?
    50列的时候,报表没问题,51列报表就直接报错。
    Native compiler return value : "[BC30179] class 'Textbox30_TextBoxExprHost' and class 'textbox30_TextBoxExprHost' conflict in class 'ReportExprHostImpl'.'.

    高手帮帮忙。
    谢谢

    楼主您好,
    这个错误已经告诉您有两个控件命名是相同的,你检查下您报表中的控件,把控件的命名换掉。
    2010年1月5日 5:27
    版主
  • 谢谢你,错误提示是这个意思,不过,我认为并不是问题所在,
    1.控制的名子我没有自定义,是VS默认的,所以,理论上应该是1,2,3,4一直递增上去的,不应该重复,如果重复,这应该算在VS的BUG上,
    2.在我没有做任何更改的情况下(我是这么认为的),不知道什么时候,错误不存在了。

    基于以上两点,我认为不是两个控件命名是相同的这么简单的错误。
    最近还发现一个错误也是我在VS2005的时候没有见到过的,报表参数的索引什么东西的,导致报表无法正常运行。
    有时间,发出来,大家可以帮忙看看。

    2010年1月6日 3:25

全部回复

  • 现在又好了,不知道那儿出了问题。

    2009年12月31日 4:29
  • 这个错误是指 在类 'ReportExprHostImpl'中的'Textbox30_TextBoxExprHost 与'textbox30_TextBoxExprHost 冲突

    你添加的51列是否和之前的重复了?
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!My blog~~~
    • 已标记为答案 威_ 2010年1月6日 8:53
    2009年12月31日 4:47
  • 什么意思? 只是添加一列,没有更改任何属性,怎么就重复了呢?

    2009年12月31日 5:56
  • SQL SERVER 2008 Reporting Services 中的Table 控件的列数有没有最大限制?
    50列的时候,报表没问题,51列报表就直接报错。
    Native compiler return value : "[BC30179] class 'Textbox30_TextBoxExprHost' and class 'textbox30_TextBoxExprHost' conflict in class 'ReportExprHostImpl'.'.

    高手帮帮忙。
    谢谢

    楼主您好,
    这个错误已经告诉您有两个控件命名是相同的,你检查下您报表中的控件,把控件的命名换掉。
    2010年1月5日 5:27
    版主
  • 谢谢你,错误提示是这个意思,不过,我认为并不是问题所在,
    1.控制的名子我没有自定义,是VS默认的,所以,理论上应该是1,2,3,4一直递增上去的,不应该重复,如果重复,这应该算在VS的BUG上,
    2.在我没有做任何更改的情况下(我是这么认为的),不知道什么时候,错误不存在了。

    基于以上两点,我认为不是两个控件命名是相同的这么简单的错误。
    最近还发现一个错误也是我在VS2005的时候没有见到过的,报表参数的索引什么东西的,导致报表无法正常运行。
    有时间,发出来,大家可以帮忙看看。

    2010年1月6日 3:25
  • 好啊,你可以开个新贴,大家一起看看。

    2010年1月6日 4:43
    版主
  • https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=416371&wa=wsignin1.0

    我搜索了一下,找到这儿来了,跟我的问题是同一个问题,
    不过,不知道所谓的The next version of RS 是那个版本,
    最后的回复是3/10/2009,

    我用的版本是 (SELECT @@VERSION)
    Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64)   Mar 29 2009 10:11:52   Copyright (c) 1988-2008 Microsoft Corporation  Standard Edition (64-bit) on Windows NT 6.0 <X64> (Build 6002: Service Pack 2) 



     
     
    2010年1月6日 8:35