閱讀204 返回首頁    go 阿裏雲 go 技術社區[雲棲]


收費係統——問題集錦(一)

     

          

       1收費係統中將查詢到的數據導出為Excel候,會出現有的日期變成######

         

       原因:列寬不夠,無法將全部內容顯示出來

       解決方法:在代碼中調整一下列寬!

 

       2、

            

         原因: 這是因為數據庫的表有的數據不能為空,如下

            

       解決方法:

        1)、用IIF語句

     textMatrix(.rows-1,5)=iif(isnull(rst.fields("logoutdate").value),"",rst.fields("logoutdate").value)

        2)、用if語句

	If Rst.Fields("logoutdate").Value Then
	            myFlexGrid.TextMatrix(.Rows - 1, 5) = ""
	        Else
	            myFlexGrid.TextMatrix(.Rows - 1, 5) = Trim(Rst.Fields("logoutdate").Value)
	        End If

    

       3、“部件請求掛起”和“部件忙”

             1)、請求掛起:

                

              

     一旦部件接受了應用程序的請求,應用程序必須等到請求被完成。如果請求要用較長的時間,用戶可試驗用最小化程序或重新調整其大小的辦法來解決。在一個短的超時間隔之後,Visual Basic 顯示“部件請求掛起”對話以響應這一試驗。

             僅該部件暫停,顯示作為請求結果的錯誤消息時,轉換到該部件才是有用的。這並不經常發生,因為部件的正常行為是給調用部件的程序返回一個錯誤狀態。

     2)、部件忙:

                    部件可以拒絕您的請求因為有一個模態對話框打開著,或者因為用戶的編輯操作在進行中。Visual Basic 假設忙態是暫時的,並以一個規定的超時間隔不停地發出請求。當時間到,Visual Basic 顯示“部件忙”對話框

     用戶可以請求再試、請求取消或轉換部件並解決問題(例如,取消對話框)。如果用戶選擇“取消”,則在發出請求的過程中發生錯誤 &h8001000 (RPC_CALL_REJECTED)。

 



 

 

最後更新:2017-04-03 14:54:03

  上一篇:go poj 1493 Machined Surfaces
  下一篇:go android view視圖的層疊(疊加)