問題タブ [embedded-sql]

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 に答える
907 参照

sql - 即時実行が PRO*C に準拠しない理由を知っている人はいますか?

次の PRO*C コードで、私の間違いを特定できる人はいますか? これをコンパイルできません:

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

sql - Pro-C での SQL クエリがエラー:02115 で失敗する

以下に示すように、Pro-C プロシージャの奇妙な動作が発生しています。

上記の関数に渡される入力引数の値は次のとおりです。

クエリは、次のメッセージとともにエラー コード:02115 を返します。

バックエンド データベースとして Oracle を使用しています。

この失敗したクエリの考えられる原因について、誰かが私に情報を提供できますか?

どんな助けでも大歓迎です。

PRO-C コンパイル中に使用されるフラグを以下に定義します。

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

c - バックエンドと同様に、C の埋め込み SQL プログラムはどのように実行されますか?

埋め込み SQL を使用して C プログラムを作成する場合 (たとえば、値を挿入してテーブルを作成すると仮定します)、フロントエンドで出力テーブルを表示する前に、バックエンドでどのように実行されるのでしょうか? 助けていただければ幸いです...!

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

vba - パラメーター化された SQL クエリを使用する場合は、スカラー変数を宣言する必要があります

VBA の組み込み SQL を使用して SQL データベースにアクセスしようとしています。問題は、アクセスしたいものの条件を定義することです(ID > @Identifie問題の原因となっている部分です)。コードを実行すると、 Must declare the scalar variable が表示されます@Identifie。ただし、ローカル ウィンドウに移動すると、@Identify が正しく宣言され、セル K6 に割り当てた値が含まれています。@Identifieさらに、条件 ( ) を特定の値に置き換えるとID > @Identifie、コードは完全に実行されるため、他のエラーは発生しません。私の問題はappendメソッドにあるようですが、何が間違っているのかわかりません。

これが私のコードです:

(この投稿では接続文字列を削除しましたが、これは明らかに問題ではありません):

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

c++ - ORA-01403 を引き起こすサブ選択クエリを使用した挿入の Oracle Pro*C: データが見つかりません

Oracle DB 用に Pro*C (バージョン: 11.2.0.3.0) が組み込まれた C++ コードを使用しています。以下のように一括挿入句を実行しています。

挿入する一連のレコードに対してこのクエリを実行し、その場で値をバインドします:v

ただし、一部のレコードは挿入できましたが、一部は失敗しました

からsqlca.sqlerrd[2]、挿入できる行数がわかります。したがって、M out N レコードを挿入できることがわかります。ここで、どのレコードが失敗したかを知りたいので、a.col1この失敗の原因となった可能性のあるすべての値のリストの手がかりが必要です。抜け道はありますか?手がかりや方向性は非常に役立ちます。

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

sql - メモリチャンクを介してデータを一括挿入するOracle pro*cの方法

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

sql - Oracle Pro*C で、型 NUMBER(18,7) の Oracle 列として double 値を挿入する方法

C コード内から Pro*C コードを使用して Oracle DB に接続し、配列を使用して一括挿入/更新を行います。NUMBER(18,7) の列を持つテーブルに C の double データを挿入する例を次に示します。次のコード スニペットは有効ですか? 特に、Oracle データ型として使用するのに 7 (10 進数) は正しいですか? 以下のコード スニペットは、 http://docs.oracle.com/cd/B19306_01/appdev.102/b14407/pc_15ody.htm#i7496に似ています。

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

mysql - ダイアログ ボックスを使用した埋め込み SQL INSERT

現在、埋め込み SQL を使用してデータベース内の既存のテーブルに新しいデータを挿入しようとしています。ダイアログ ボックスにデータを入力し、実行後にダイアログ ボックスにデータを表示できるようにする必要があります。

私の問題は " s.executeUpdate(input);" にあるようです。MySQL 構文にエラーがあることを示しているからです。修正方法や構文の変更方法がよくわかりません。助けていただければ幸いです。

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

database - ODBC と SQL を使用して Cobol で Quick Books データベースに接続する

QB DB への接続を開いて、そこからデータを取得しようとしています。C# でなんとか達成できましたが、CoBOL (私たちにとってなじみのない言語) への翻訳は非常に困難であることがわかりました。C# コードは次のとおりです。

別の方法も受け入れていますが、COBOL の部分は不可欠です。

Windows 10 と GnuCOBOL を使用しています。