你的數據庫是出于什么模式運行,是專用模式還是共享模式呢,如果是共享模式的話可能是你的會話數達到上限,執行命令查看show
創新互聯公司專注于通化企業網站建設,響應式網站設計,商城網站制作。通化網站建設公司,為通化等地區提供建站服務。全流程定制設計,專業設計,全程項目跟蹤,創新互聯公司專業和態度為您提供的服務
parameter
process;再查看select
county(*)
from
v$process;
比較一下這兩個數值是否超過進程上限,如果要查看你的數據庫是否出于共享模式還是專用模式可以執行如下語句select
distinct
server
from
v$session;如果值全是ditected
則為專用模式,如果有shared則為共享模式,共享模式經常會導致樓主這樣的問題,導致會話數達到上限,資源部夠用的情況
不過,個人感覺的話,報表出錯太頻繁會影響工作效率,你要是經常出現這類狀況的話還是考慮換一下finereport,后者的出錯率不會有這么高
如果是FineReport報表,有兩種方法,一種是需要將數據源放在你們本地或網絡的服務器上,這樣換一臺機器數據源也不會出問題;另一種就是打包時將所用數據也一并打包,了。樓主可以試一下水晶報表,應該是一個原理。
CrystalReportViewer
dataset 定義數據源
.rpt 文件描述具體報表樣式
再加一個調用報表的FORM,就可以實現簡單的報表功能
Option Explicit
dim Report as New Cystal1
Private Sub Form_Load()
Screen.MousePointer = vbHourglass
'調用水晶報表時置鼠標為沙漏狀 CRViewer91.ReportSource = Report '該語句的賦值將在后面被修改
CRViewer91.ViewReport
Screen.MousePointer = vbDefault '調用水晶報表完成后置鼠標為默認形狀
End Sub
Private Sub Form_Resize()
CRViewer91.Top = 0
CRViewer91.Left = 0
CRViewer91.Height = ScaleHeight
CRViewer91.Width = ScaleWidth
End Sub
文章標題:vb.net調用水晶報表 winform 水晶報表
分享地址:http://vcdvsql.cn/article44/dopjhhe.html
成都網站建設公司_創新互聯,為您提供做網站、App開發、定制開發、網站設計、網站策劃、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯