none
請問如何讓crystalReport在form load時,不要去連資料庫? RRS feed

  • 一般討論

  • 請問各位先進:
       我在一個win form中,放一個Crystal Report Vew1, 指向我設計的report。在form load時,會出現login 的畫面,我查了,論壇上的文章,可以在form load時,用以下的程式碼,可以解決這個問題。
       我想要問的是,要如何不在form load時,把那個登入的畫面,先不要顯示,等到使用者按查詢時,才把相關的權限傳入,這樣可以避免在開啟這個win form時,去載入大量的資料,而造成過慢。
        感謝回答
       
    -----------------------------------------------------------------------
           For Each table In Me.rptMemberALL1.Database.Tables
                logoninfo = table.LogOnInfo
                With logoninfo.ConnectionInfo

                    logoninfo.ConnectionInfo.ServerName = "."
                    .UserID = "sa"
                    .Password = "1234"
                End With
                table.ApplyLogOnInfo(logoninfo)
            Next table
     
    ----------------------------------------------------------------

    vb 2005 + sql server 2005 + xp pro

    2009年2月20日 上午 03:17