2009-08-31 65 views
0

我剛剛創建了一個新表並填充了數據。當我運行一個簡單的選擇查詢時,我可以看到所有的數據。Crystal Reports - 瀏覽數據顯示Nothing

但是,當我嘗試使用此表在Crystal中創建報表時,我沒有收到任何數據。無論是否包含其他表格都無所謂,因此它不是一個鏈接問題。

如果我右鍵單擊一個字段並選擇「瀏覽數據」,我什麼也沒得到,這告訴我某種程度上Crystal根本無法讀取數據。

我使用從Crystal Reports連接到數據庫時使用的用戶名/密碼創建了表。

任何想法?

(如果它的事項,我使用的是Oracle 10g版本1和Crystal Reports XI版本2.我們使用直接Oracle連接,而不是一個ODBC)

回答

0

我發現這個問題。我還沒有提交數據庫中的數據。

這教會了我一些關於Oracle的知識。我很少使用「提交」命令 - 但是當我創建表格並填充數據時,它是通過「select」語句完成的。這些表一直有效。這次我通過insert all命令完成了它。我需要爲此付出努力!

+0

這聽起來像你是Oracle數據庫的新手。從Oracles自己的文檔中,我會向你推薦「數據庫概念」一書,以獲得一個概述。 –

+0

感謝您的建議。 我對Oracle很新穎 - 我使用SQLServer已有好幾年了,而且我只用了大約8個月的時間。我不確定我是否需要一本數據庫概念書只是b/c我對一般概念感到滿意,我有幾個數據庫課程,並且自2002年以來一直在DB中工作。但是我已經拿起了一些書來幫助我轉換到Oracle。 Re。這個特定的情況 - 我認爲有一個自動提交選項可以打開,我假設它在SQLServer中默認是打開的,因爲除非在事務中工作,否則我從不需要它。 – user158017

+0

很好,你已經有了一些文獻來幫助在Oracle世界找到自己的路。只是爲了闡明我的意圖:標題爲「數據庫概念」的書是Oracle數據庫文檔的一部分,它描述了Oracle數據庫的概念,而不是一般數據庫的概念。 –