2010-10-06 101 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