Skip to content

trdm/sqlquery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sqlquery

Qt sqlquery.

Выполнение SQL запросов к БД SQLite, ODBC и пр. (зависит от наличия драйверов Qt). А так-же к произвольным текстовым файлам и cvs-файлам. Причем файлы можно загрузить пакетом. Файлы грузятся в SQLite БД в памяти. Каждый файл в таблицу со своим именем. Так что запросы можно формировать по нескольким файлам сразу.

Параметры командной строки.

sqlquery.exe [файл]

[файл]:

  • *.txt - превращается в таблицу 1 типа: столбцы "row_id", "text", где "row_id" - номер строки с 1 до N, в "text" - содержимое строки.
  • *.txtfl | *.txtdfl - файлы со списками путей к файлам, которые будет интерпретироваться как *.txt и грузиться в таблицы соответственно их именам.
  • *.csv - создает таблицу с заголовками из строки с заголовком. А дальше добавляет в нее найденные данные.
  • *.csvfl | *.csvdfl - файлы со списками путей к файлам, которые будет интерпретироваться как *.csv и грузиться в таблицы соответственно их именам.

строки с префиксом "--" считаются комментарием и пропускаются. Так-же пропускаются пустые строки. в файлах *.csvfl | *.csvdfl можно указывать сепаратор. Пример: --separator=' '

screenshot

About

Qt sqlquery csv+

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published