問題タブ [sqlbindparameter]

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

oracle - perl でモジュールによってスローされたエラーを処理する方法

perlのモジュールを使用して、DBD::Oraclexml コンテンツを oracle 11 g インスタンスに挿入しています。サンプル セットにいくつかのドキュメントを挿入しているときに、モジュールが を返すため、スクリプトは失敗しますUnsupported named object type for bind parameter。このエラーを処理し、ループの反復を続行したいと思います。

以下は私のコードです、

バインド パラメータでエラーが発生しています。

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

sql-server - ストアド プロシージャの出力パラメータが設定されていません

したがって、次のストアドプロシージャがあります。

`

そして、私はそれを次のように実行しています:

'

ストアド プロシージャは正しく実行され、データベースを挿入または更新しますが、iDataObjectId は変更されません。

ただし、Sql Server Management Studio のスクリプトで次のように実行すると:

出力値は @testval に割り当てられ、後続の select ステートメントは正常に機能します。

私は何が欠けていますか?

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

php - bindparm は何も設定されていません

これは私の問題です。私はbindparamtsqlで試していますが、それは起こりませんでした。

しかし、データベースでは:

:D を参照してください。これを修正するにはどうすればよいですか?

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

php - シンプルな bind_param エラーのデバッグ

私はPHPに比較的慣れておらず、バインディングの学習に取り組んでいます。バインド エラーが発生します。

「mysqli_stmt::bind_param(): 変数の数が、準備されたステートメントのパラメーターの数と一致しません」

bind_param 行でエラーが発生しています。文字列、文字列、整数を意味する「ssi」があり、3 つの変数があります。select には、正しく名前が付けられたフィールドが 3 つあります。「si」に変更していずれかの名前フィールドを削除すると、正常に動作します。 2 番目の文字列を追加しても機能しない理由がわかりません。

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

pdo - 多次元配列を持つ PDO bindParam

次の形式で配列の PDO 更新を行う関数に取り組んでいます: insert_arrays_values=>([0]=>(field_name=>value, field_name2=>$value2),[1]=>(field_name=>value , field_name2=>$value2))

テーブルにバッチ挿入 (および別の関数での更新) を行うためにこれを行っています。

私の質問は、insert_values_arrays[0] などの foreach で execute() を実行するとき、bindParam で「$value」を直接参照する必要があるか、または foreach ループが $values_array で実行されるかということです。一意の実行操作の値を設定するには?

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

php - PHP bindParam が機能しない

別のページのフォームがこの updater.php ページに投稿されます。チェックボックスのグループからいくつかの情報を取得して、データベースに挿入しようとしています。

updater.php

このコードは、プレースホルダーを定数に置き換えるか、$empIDandに置き換えると機能し$deptIDます。したがって、機能していないのは、パラメーターをプレースホルダーにバインドしようとしているところだけだと思います。助けてくれてありがとう!