• 收费系统——问题集锦(一)


         

              

           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)。

     



     

  • 相关阅读:
    Rex 密钥认证
    MQTT协议之moquette 安装使用
    开源MQTT中间件:moquette
    Hazelcast入门简介
    Maven和Gradle对比
    rex 上传文件并远程执行
    myeclipse配置gradle插件
    ansible 新手上路
    CentOS release 6.5 (Final) 安装ansible
    spring boot 使用profile来分区配置
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3400472.html
Copyright © 2020-2023  润新知