Обсуждение статьи "SQLite: нативная работа с базами данных на SQL в MQL5" - страница 10

 
Не работает горячая клавиша F9 - выполнить запрос. Ожидание заявленного можно увидеть, если навести курсор на кнопку "Выполнить". Но, ни при нажатии F9 с курсором в командной строке, ни при перемещении курсора ( указателя мыши ) в другое(другие) положения заявленная F9 не отрабатывает. Использовать мышь для нажатия "Выполнить" - крайне не привлекательно. 
 

В MetaEditor максимальное количество столбцов таблиц БД для показа всего лишь 23.

Можно снять ограничение?

 
Anatoli Kazharski #:

В MetaEditor максимальное количество столбцов таблиц БД для показа всего лишь 23.

Можно снять ограничение?

Исправлено в бете 3531 с увеличением колонок до 64.
 
В какой-то момент где-то прозвучал ответ про одинарные и двойные кавычки. Не дословно, но близко к тексту - "работает давно с двойными кавычками". На текущий момент, возвращаясь к работе с таблицами, попытка записи в таблицу текста в двойных кавычках заканчивается неудачей. Однако, заключив текст в одинарные, а затем в двойные кавычки, запись завершается успешно. Каким образом звучит правило одинарных и двойных кавычек для записи текста в таблицу? 
Варианты и исходы : 
успешно  - 
         AddTable_TstDate(i,
                          iTime(Symbol(),PERIOD_CURRENT,i),
                          iHigh(Symbol(),PERIOD_CURRENT,i),
                          iTime(Symbol(),PERIOD_CURRENT,i),
                          iLow(Symbol(),PERIOD_CURRENT,i),
                          IntegerToString(iTime(Symbol(),PERIOD_CURRENT,i)),
                          1121,
                          "'string_no_error'");

не успешно  - 

         AddTable_TstDate(i,
                          iTime(Symbol(),PERIOD_CURRENT,i),
                          iHigh(Symbol(),PERIOD_CURRENT,i),
                          iTime(Symbol(),PERIOD_CURRENT,i),
                          iLow(Symbol(),PERIOD_CURRENT,i),
                          IntegerToString(iTime(Symbol(),PERIOD_CURRENT,i)),
                          1121,
                          "string_error");

Хочу обратить внимание, перевод целого в строку не выдает ошибку при записи в таблицу. 

 

Уважаемые разработчики, подскажите пож-ста, почему не получается присоединить существующую базу из файла (ATTACH DATABASE)?

Тогда как получается  присоединить базу из оперативки...

Код приложил.

Скрипт create_databases.mq5 создаёт БД. Скрипт attach_mem_db.mq5 присоединяет базу из оперативки. А в скрипте attach_other_db.mq5 не получается присоединить существующую БД.

Файлы:
Причина обращения: