新しいMetaTrader 5ビルド2360:SQLite統合の拡張

公開日: : メタクォーツ最新情報

※これはMQL5のMetaQuotesの最新情報を自動翻訳&自動投稿したものです。

MetaTrader 5プラットフォームアップデートは、2020年3月6日金曜日にリリースされます。新しいバージョンには、以下のアップデートが含まれています。

  1. MQL5: 標準のMQL5ツールを使用して、 SQLiteデータベース操作エラーを分析できるようになりました。次のエラーコードが追加されました。
    • ERR_DATABASE_ERROR ?一般的なエラー。
    • ERR_DATABASE_INTERNAL ? SQLite内部論理エラー。
    • ERR_DATABASE_PERM ?アクセスが拒否されました。
    • ERR_DATABASE_BUSY ?データベースファイ 襪ロックされています。
    • ERR_DATABASE_LOCKED ?データベーステーブルはロックされています。
    • ERR_DATABASE_NOMEM ?操作を完了するためのメモリが不十分です。
    • ERR_DATABASE_READONLY ?読み取り専用データベースへの書き込みを試みます。
    • ERR_DATABASE_IOERR ?ディスクI / Oエラー。
    • ERR_DATABASE_CORRUPT ?データベースディスクイメージが破損しています。
    • ERR_DATABASE_FULL ?データベースがいっぱいであるため、挿入に失敗しました。
    • ERR_DATABASE_CANTOPEN ?データベースファイルを開くことができません。
    • ERR_DATABASE_PROTOCOL ?データベースロックプロトコルエラー。
    • ERR_DATABASE_SCHEMA ?内部使用のみ。
    • ERR_DATABASE_TOOBIG ?文字列またはBLOBがサイズ制限を超えています。
    • ERR_DATABASE_CONSTRAINT ?制約違反のため中止。
    • ERR_DATABASE_MISMATCH ?データ型の不一致。
    • ERR_DATABASE_MISUSE ?ラ イブラリが正しく使用されていません。
    • ERR_DATABASE_AUTH ?認証が拒否されました。
    • ERR_DATABASE_RANGE ?バインドパラメータエラー、不正なインデックス。
    • ERR_DATABASE_NOTADB ?データベースファイルではない開かれたファイル。

  2. MQL5:ファイルからデータベーステーブルへのデータインポートを可能にするDatabaseImport関数の操作を修正しました。
  3. MetaEditor:ログへの32KBより長い文字列の出力を修正。
  4. MetaEditor:Pythonコンソール(stdout、stderr)からエディターのエラーセクションに送信されるメッセージの不正確なエンコードを修正しました。
  5. ドキュメントを更新しました。

新しいMetaTrader 5バージョンは、LiveUpdateシステムを通じて利用可能になります。




原文:

The MetaTrader 5 platform update will be released on Friday, March the 6th, 2020. The new version features the following updates:

  1. MQL5: SQLite database operation errors can now be analyzed using standard MQL5 tools. The following error codes have been added:
    • ERR_DATABASE_ERROR ? generic error.
    • ERR_DATABASE_INTERNAL ? SQLite internal logic error.
    • ERR_DATABASE_PERM ? access denied.
    • ERR_DATABASE_BUSY ? database file locked.
    • ERR_DATABASE_LOCKED ? database table locked.
    • ERR_DATABASE_NOMEM ? insufficient memory for completing operation.
    • ERR_DATABASE_READONLY ? attempt to write to read-only database.
    • ERR_DATABASE_IOERR ? disk I/O error.
    • ERR_DATABASE_CORRUPT ? database disk image corrupted.
    • ERR_DATABASE_FULL ? insertion failed because database is full.
    • ERR_DATABASE_CANTOPEN ? unable to open the database file.
    • ERR_DATABASE_PROTOCOL ? database lock protocol error.
    • ERR_DATABASE_SCHEMA ? internal use only.
    • ERR_DATABASE_TOOBIG ? string or BLOB exceeds size limit.
    • ERR_DATABASE_CONSTRAINT ? abort due to constraint violation.
    • ERR_DATABASE_MISMATCH ? data type mismatch.
    • ERR_DATABASE_MISUSE ? library used incorrectly.
    • ERR_DATABASE_AUTH ? authorization denied.
    • ERR_DATABASE_RANGE ? bind parameter error, incorrect index.
    • ERR_DATABASE_NOTADB ? file opened that is not database file.

  2. MQL5: Fixed operation of the DatabaseImport function which enables data import from a file into a database table.
  3. MetaEditor: Fixed output of strings longer than 32KB to logs.
  4. MetaEditor: Fixed occasional incorrect encoding in messages sent from the Python console (stdout, stderr) into the Errors section of the editor.
  5. Updated documentation.

The new MetaTrader 5 version will be available through the LiveUpdate system.

参照URL:https://www.mql5.com/en/forum/334271

この投稿は役に立ちましたか? 役に立った 役に立たなかった 0 人中 0 人がこの 投稿 は役に立ったと言っています。

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


 

上に戻る