問題タブ [otl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
123 参照

oracle-call-interface - OTL - SELECT から数値の型を制御するにはどうすればよいですか

私が持っているC++ / Oracle OTLアプリケーションで

これは otl_stream selstream の基礎です。
例外は、OTL 側の MYINT の型に関連している必要があります。

OTLでこれを制御するにはどうすればよいですか? 私は次のようなことができるはずだと思います:

しかし、SQL は失敗します。

または次のようなもの:

(他のプラットフォームで作業している間、別のフォームを試しましたが、それでも例外です)

0 投票する
1 に答える
1216 参照

c++ - OTL ライブラリを使用して C++ プログラムから mysql テーブルにデータを挿入する

C ++プログラムからmysqlテーブルに値を挿入intして値を付けたい。string

hit->firstと を挿入したい*vit

  1. ここで例を見ました: OTL Example for mysql。それは私のために働くでしょうか?

    また、システムで OTL 環境を設定する方法を教えてください。インストールする必要がありますか?

  2. 別の方法で非常に単純な例を次に示します。しかし、それは私のシステムで直接include <mysql.h>見つけることができませんでした。どのような環境を使用していますか?

Linux - Ubuntu 環境を使用しています。

0 投票する
0 に答える
482 参照

c++ - Linux で ODBC 環境をセットアップする方法

unixODBC (odbc.ini および odbcinst.in) ファイルが /usr/local/etc/ の下にある場合。私のアプリケーションは正常に動作します。

/usr/local/etc/ から unixODBC ファイルを削除し、home/$USER ディレクトリの下に .odbc.ini および .odbcinst.ini ファイルをコピーしました。.odbc.ini ファイルの環境変数のセットアップを完了しました。しかし、OTL ライブラリを使用してデータベースに接続しているときに、次のエラーが発生します。

ご協力いただきありがとうございます

0 投票する
1 に答える
2324 参照

visual-c++ - OTL ライブラリ - SQL Server - C++ - パフォーマンス

最近、 Visual Studio 2013を使用して、SQL ServerでOTL ライブラリのテストを開始しました。私のテストでは、10000 カウント テーブルに対する単純な select ステートメントのパフォーマンスが、同様の .NET 4.0テスト アプリケーションのパフォーマンスよりも 40% 遅いことが示されました。すべてのテストは、両方のプラットフォームですべての最適化をオンにして実行されました。

どちらのアプリも次のタスクを実行します。 データベース接続を開きます コンテナー オブジェクトの作成 (および領域の予約) select ステートメント コマンドを実行します。db からフェッチされた各レコードに対して、db(stream/reader) オブジェクトを使用してエンティティを作成します オブジェクトをコンテナに追加します close

.NET C# アプリはこのタスクを完了するのに 0.5 秒かかりますが、OTL-C++ アプリは完了するのに 0.7 秒かかります。C++ アプリを最適化してより高速に実行することは可能でしょうか?

C++ コードのスニペット:

0 投票する
1 に答える
3135 参照

c++ - odbc を構成できません

私はこれまで ODBC を使用したことがありません。私はいつも手動接続を行ってきました。現在、OTL を使用しようとしていますが、構成できません。

何らかの理由で /etc/odbc* のファイルを読み取っていないことがわかりました

これらのファイルをディレクター (.odbc.ini .odbinst.ini) から読み取っています。

~/.odbc.ini:

~/.odbcinst.ini:

これは私が接続しようとすると起こることです

[unixODBC][Driver Manager]データソース名が見つからず、デフォルトのドライバーが指定されていません

0 投票する
0 に答える
29 参照

otl - Timecard Review ページ、OTL でユーザーに警告する方法は?

ユーザーはタイムカード ページに時間を入力し、[続行] ボタンをクリックします。レビューページで、彼は「送信」しないか、「戻る」または「キャンセル」します。ただし、「ホーム」や「設定」などの他のリンクをクリックします。

要件は、ユーザーがタイムカードを保存せずにページから移動した場合に、タイム カードの確認ページで警告メッセージを表示することです。それはどのように行うことができますか?

0 投票する
2 に答える
980 参照

multithreading - Delphi - OTL - ThreadPool とワーカー スレッド間の通信

私は XE8 を使用しており、実世界のアプリケーションの例を構築しようとしています。

メインの「サービス スレッド」と OTL スレッド プールの間で通信する必要があります。例はすべてフォームとモニターで設定されています。それらは必要ありませんが、きれいなコードを書く方法がわかりません。これまでのところ、これは私がやったことです:

次のように実装されます。

メイン スレッドでは、プールを作成するために、次のように呼び出しています。

ワーカー スレッドを正しく呼び出す方法がわかりません。私の実際のアプリケーションでは、いくつかのスレッドがトリガーされるため、スレッドプールを正しく使用していることを確認する必要があります。

1) 私と同じように CreateTask を呼び出すことで、スレッドプールを正しく使用するにはどうすればよいですか? 必要なすべてのプロセスに対して CreateTask を呼び出すのは奇妙に思えます。

2) ワーカー スレッドがトリガーされることはありません。ワーカー スレッドを機能させるにはどうすればよいですか。:)

よろしく、クレメント