SQLiteDB — просмотр содержимого SQLite БД

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Обсуждение плагина SQLiteDB

Скачать: https://sourceforge.net/projects/farplugs/files/
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Latest post of the previous page:

FarSQLiteDB_3.9_x86.zip
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Выложил новую версию - попробуйте. Если не заработает, сообщите подробнее о системе (версия ОС и локаль).
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

В 10 не взлетело.

Far 3.0 build 2476 x86
FarSQLiteDB_3.10_x86.zip
win7 x64 sp1
Locale - Russian, Decimal Symbol '.', Digital Grouping Symbol ','
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Не могу воспроизвести. Используйте пока консоль вместо редактора (там работает?).
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Да, из консоли работает.
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Похоже, что кто-то что-то портит, так как чистый SQLiteDB работает.
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Это ESC.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

В смысле?
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Ошибка вылазит только если есть рядом плагин ESC. Без него всё ok.
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Получается так: SQLiteDB просить создать файл в кодировке 1200, но, при наличии ESC, файл создаётся в кодировке 2 (и будет сохранён в 1251). Соответственно, SQLiteDB при чтении ожидает 1200, а получает 1251.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Ну тогда я умываю руки :-) В вызов Фара мною передается CP_UNICODE - а что там внешние плагины прилепят - я не в силах контролировать.
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Мне кажется, что хорошим вариантом будет сделать возможность настраивать расширение для временного файла (думаю, что для этого даже UI не нужен). Допустим, что по умолчанию будет "sql", а я смогу указать собственное расширение, например, "sqlite". Тогда я для этого "sqlite" могу указать, что бы ESC его не трогал и, соотвественно, указать в настройках airbrush что бы он его раскрашивал как sql.

Code: Select all

const wstring tmp_file_name = get_temp_file_name(L"sql");
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Ну у него и сейчас расширение sql - можете его добавить в исключения.
Denis
Posts: 1433
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Denis »

Я так и сделал - удалил настройки для код. таблицы из настроек ESC и теперь всё работает :)
Спасибо за помощь и отличный плагин :)
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by artemsen »

Всегда пожалуйста! :-)
Dmitry68
Posts: 24
Joined: Fri 30 Jul, 2010 07:59

Re: SQLiteDB — просмотр содержимого SQLite БД

Post by Dmitry68 »

Обратил внимание на один глюк, связанный с "цифровой клавиатурой". Вход в режим редактирования строк (SQLite: edit row) невозможен по "серому Ентеру". Обычный Ентер обрабатывается нормально. (у меня последняя версия SQLiteDB - 3.10)
Post Reply

Return to “Обсуждение плагинов”