Quantcast
Channel: AutoIt v3 - General Help and Support
Viewing all articles
Browse latest Browse all 12506

Explorer like search in SQLite

$
0
0

I want to make Explorer-like search in SQLite database, but... query come out wrong...

maybe someone can correct me...

#include-once #include <Array.au3> Local $sSearchString = 0, $aSearch = 0, $sSearchWord = 0, $aSearchWord = 0, $aSearchWordPermute = 0 $sSearchString = "aaa bb|ccc ddd|eeeeee|ff gg hhhhhh" $aSearch = StringSplit($sSearchString,"|",1) $sSearchWord = "" For $i = 1 To $aSearch[0]     $aSearchWord = StringSplit($aSearch[$i]," ",2)     If UBound($aSearchWord) = 2 Then         $aSearchWordPermute = _ArrayPermute($aSearchWord, "_")         $sSearchWord &= _ArrayToString($aSearchWordPermute, "% OR %", 1) & "% OR %"     Else         $sSearchWord &= StringRegExpReplace($aSearch[$i],"\s","_") & "% OR %"     EndIf Next $sSearchWord = StringTrimRight($sSearchWord,6) ConsoleWrite($sSearchWord&@crlf) $sSql_Query = "SELECT FilePath || '\' || FileName FROM IndexingDB WHERE FileName LIKE '%" & $sSearchWord & "%' OR FilePath LIKE '%" & $sSearchWord & "%' ORDER BY FileName"

Viewing all articles
Browse latest Browse all 12506

Trending Articles