Импортирует в таблицу данные из файла.
long DatabaseImport(
|
Параметры
database
[in] Хендл базы данных, который получен в DatabaseOpen().
table
[in] Имя таблицы, в которую будут добавлены данные из файла.
filename
[in] CSV-файл или ZIP-архив для чтения данных, имя может содержать подпапки и задается относительно папки MQL5\Files.
flags
[in] Комбинация флагов.
separator
[in] Разделитель данных в CSV-файле.
skip_rows
[in] Количество начальных строк, которые необходимо пропустить при чтении данных из файла.
skip_comments
[in] Строка из символов для обзначения строк как комментариев. Если в начале строки найден любой символ из skip_comments, то такая строка считается комментарием и не импортируется.
Возвращаемое значение
Возвращает количество импортированных строк или -1 в случае ошибки. Для получения кода ошибки используйте GetLastError(), возможные ответы:
Примечание
Если таблицы с именем table не существует, то она будет создана автоматически. Имена и тип полей в созданной таблице будут распознаны автоматически на основе данных, содержащихся в файле.
Смотри также