2010-10-06 99 views
0

早上好,同胞堆栈溢出的人,我有一个问题,听起来像从日常跆拳道东西的开始。报表查看器控件VB.Net1.1

我工作的公司并不是那么神圣的新技术,他们似乎让事情滑落,你知道类型,“它在5年前运作了5/6年,所以我不明白为什么我们应该改变它“

尽管我已经通过钩子或骗子来管理SQL Server 2008R2的安装,以开发其上具有报告服务。非常好,我想,我终于可以开始将一些访问应用程序移动到VB.net,并使用SSRS提供一些嵌入式报告,每个人都很高兴。

但速度并不快,事实证明,这里的桌面标准版本只有.net1.1。我已经设法清除了visual studio 2003的副本(最后一版可能以1.1为目标),并且构建了一些小测试来检查数据库连接。我遇到的问题是报告查看器控件仅在.net2.0及更高版本中可用。

那么在VB.net1.1胖客户端应用程序中显示我的SSRS报告有哪些选项?

人前询问以下选项已

  • 去任何基于Web的

  • 升级到乔治之后发布一个版本的.NET(Farrrrrrrrrr也为公司+没有Web服务器现代)布什第二输掉选举,但仍然成为了总统

  • 更改工作

对不起,但我认为一些背景将有所帮助

+0

“我工作的公司是不是新技术那么多神圣的,他们似乎只是让事情滑落。“呵呵 - 我知道一家国际公司(据我所知)仍在使用Crystal Reports ** 8 **进行所有非数据库报告。 – 2010-10-06 09:55:29

+1

哎哟,这是古老的,但我恐怕我有这种打击,因为你看到我的“发展”环境包括............... Access97。是的,宝宝13岁,坚强!奇怪的是它连接到SQL Server 2008R2,它有点粉笔和奶酪 – 2010-10-06 11:05:49

回答

0

我会去浏览器控制,但我认为他们只开始包括在2.0。但我认为你仍然可以在1.1中做类似的事情(这一直是很长的时间)。

我想如果你在sqlserver上安装SSRS,你可以打开该服务器上的IIS,然后用它来制作报告并在浏览器控件中显示它们。

SSRS(我敢肯定它在2005年左右出现)不够老,没有其他选择。

+0

主题首发者写道,他没有“任何基于Web的任何选项”。 SSRS可作为加载项用于SQL Server 2000。但这与 – 2010-10-06 08:49:34

+0

无关。谢谢你的回答,也许我应该清除几点。在测试报告的那一刻,我已经在同一个盒子上设置了一个报告服务器,只是给出了特定报告的URL,他们尽管IE(自然版本6)在他们的计算机上做了一切事情。我真的想保持一切客户端,并没有一个浏览器控件,指向一个报告,如果它是可以避免的 – 2010-10-06 08:58:44

0

如果你一直使用VB.NET 1.1,那么这是一个奇怪的问题。你之前是如何编程的?

从.NET1.1使用任何可用的dataview控件(我已经不记得--DataGrid,DataList,Repeater)。 ReportViewer中没有任何内容在.NET1.1中无法完成。
问题是什么?


更新:
我记得看到代码项目在.NET1.1前几年,虽然我现在不能找到它再生的ReportViewer。无论如何,在我看来只是阅读.NET1.1文档和搜索互联网的问题。

+0

我不记得我一直在使用VB.net 1.1,这对我来说是一个陌生的领域,这是我第一次尝试做任何涉及显示报告的事情。我知道如何使用DataGrid和其他控件来显示数据,我想通过一种方式来显示使用Report Builder 3.0构建的丰富报告。正如我所说,如果我们有2.0框架,那么没有问题,但我们不 – 2010-10-06 09:28:13

0

对不起,如果这是一个钝的陈述,但有时候,你必须咬紧牙关,做正确的瘦。

如果您确实想使用报告,并且您已经发现.NET框架的最低版本是2.0,那么请继续,找到某处的Internet连接并升级计算机。

如果你不能这样做,忘掉它并返回到你的VB6或任何你使用的。此外,.NET Framework 2.0 sp1小于30MB。如果你无法找到一个体面的互联网连接(无论是在你的工作场所还​​是其他地方)下载它,那么你不妨放弃它。

我也会添加。 VS2003是旧的!让自己最小化VS2005,即使它是Express版本,它已经足够好并停止抱怨。

+0

我希望我可以把它所有的计算机升级到一个更现代的.net框架版本,但我不能,这个决定是出来的我的手中,并没有争论。我完全知道VS2003在我的OP中有多大,因此我说我必须“去掉一个副本”。实际上,我正在运行VS2010来完成一些CLR的功能,但是它无法定位到1.1框架。我知道这是一个糟糕的情况,但那是我发现自己在一个,我已经提出了升级选项,但它被击倒,因此为什么我排除在我的OP – 2010-10-06 11:02:18