zoukankan      html  css  js  c++  java
  • 读取数据库的表并绑定到Listview

    $aResultEventlog = _GetQueryTable($strSQL_Compare_FailRecordEventIDs, $iRowsEventlog, $iColsEventlog)
    _BindDataToListview($aResultEventlog, $iRowsEventlog, $iColsEventlog, $lvEventlog)
    
    Func _BindDataToListview($aResult, $iRows, $iCols, $hListview)
        _GUICtrlListView_DeleteAllItems($hListview)
        Dim $ilvDetailColumnCount = _GUICtrlListView_GetColumnCount ( $hListview )
    
        For $i = 0 To $ilvDetailColumnCount - 1
            _GUICtrlListView_DeleteColumn($hListview, 0)
        Next
    
        For $i = 0 To $iCols - 1
            _GUICtrlListView_InsertColumn($hListview, $i, $aResult[$i + 1])
        Next
    
        Local $iResultRowIndex = $iCols
        For $i = 0 To $iRows - 1
            $iResultRowIndex += 1
            _GUICtrlListView_AddItem($hListview, $aResult[$iResultRowIndex])
            For $j = 1 To $iCols - 1
                $iResultRowIndex += 1
                _GUICtrlListView_AddSubItem($hListview, $i, $aResult[$iResultRowIndex], $j)
    
                ;If $i = 0 Then
                    If $aResult[$iResultRowIndex] = "" Then
                        _GUICtrlListView_SetColumnWidth($hListview, $j, 0)
                    Else
                        _GUICtrlListView_SetColumnWidth($hListview, $j, $LVSCW_AUTOSIZE)
                    EndIf
                ;EndIf
            Next
        Next
    
    EndFunc
    
    Func _GetQueryTable($sQueryString, ByRef $iRows, ByRef $iCols)
    
        Local $iRval, $aResult
        _SQLite_Open($SQLite_Data_Path)
    
         $iRval = _SQLite_GetTable(-1, $sQueryString, $aResult, $iRows, $iCols)
         _SQLite_Close()
    
        If $iRval = $SQLITE_OK Then
            Return $aResult
        EndIf
    
        Return ""
        ;_SQLite_Shutdown()
    EndFunc
  • 相关阅读:
    React.Fragment
    微信分享
    视频H5 video标签最佳实践
    详解vue2.0+vue-video-player实现hls播放全过程
    call()和appl()的理解
    JS 原生面经从初级到高级
    vue面试
    面试题2
    IdentityServer4 实现 OpenID Connect 和 OAuth 2.0
    DDD关键知识点整理汇总
  • 原文地址:https://www.cnblogs.com/jenney-qiu/p/4630132.html
Copyright © 2011-2022 走看看