Skip to content

[Suggestions] CsvQuery Combo box optimizations #44

@wonkawilly

Description

@wonkawilly

I'd like to advance the following proposal about the behavior of the CSV Query combo box where the user types the sql to execute

  • Every time the query is executed by hitting ENTER on the keyboard or clicking on the Execute button, the Box used to write the query looses the focus and must be clicked again to regain focus and to correct the query or type a one, Such behavior is not much good: IMHO would be better to let the focus and the caret into the field unless the user hits TAB or clicks elsewhere
  • Please make the box multi-line capable so that the typed sql can be subdivided into multiple lines and be more comprehensible to write and analyse, especially on complex long queries one liner can be more prone to errors and more difficult to correct: indeed a query typing like this
    SELECT * FROM THIS WHERE FIELD1 = 'FILTERCRITERIA' SORT BY FIELD2 ASC
    is far less comprehensible than the same query typed like this
    SELECT * FROM THIS
    WHERE FIELD1 = 'FILTERCRITERIA'
    SORT BY FIELD2 ASC
  • On the left side of the grid view Show row numbers by default
  • Implement a feature to allow direct editing of the data contained into cells just by double-clicking on a target cell: after exiting the cell the csv file has to be updated accordingly in the usual notepad view.
  • Implement a feature to allow update of data by using UPDATE queries
  • Make CsvQuery use the SQLLite.dll library as separated file to just coping / installing it into the same directory of the CsvQuery.dll so in case of need can be updated on its own just replacing the old sqllite.dlll file with the updated one.

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions