問題タブ [sql-parametrized-query]

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 投票する
4 に答える
453 参照

c# - C# Sql クライアント - 名前が数字で始まるパラメータ化された列を挿入できません

私のSqlClientクラスでは、Insertこの方法でメソッドを実装しました。Dictionaryペア (列名、値) をInsertメソッドに渡す必要があり、メソッドはパラメーター化されたクエリを構築してコマンドを実行します。

しかし、値リストに名前が数字で始まる列がある間は機能しないことがわかりました1column。(これはひどい変数名であることはわかっています。データベースの所有者に伝えてください)。それを機能させる方法を教えてもらえますか?また、私のクエリ作成方法が理想的ではないことは間違いないので、コメントをいただければ幸いです。

編集

  • 列名を二重引用符 ( "1column") で囲んでも役に立ちません。
0 投票する
2 に答える
371 参照

c# - Access データベースへの C# 編集ボタン

従業員がコンボ ボックスから自分の名前を選択し、従業員の名前に割り当てられたテーブルに製品をスキャンする必要がある在庫インターフェイスの特定の部分があります。

私の好奇心は次のとおりです。 [ EDIT, ADDOR ] ボタンを押すと、その従業員名を含むSwitch - CaseステートメントDELETEから、この関数を実行するテーブルを認識します。問題は、各従業員のコードが長いことです。特に、Switch - Caseステートメントを持つ 9 人の従業員の場合は特にそうです。

これを簡素化する方法やコードを短くする方法について何かアドバイスはありますか? 使用に失敗しているパラメーター化された SQLについて、事前に理解しています。最初にこれを達成しようとしているだけです。

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

sql - Unspecified Error when search a table for a string in sql delphi using parameters - Delphi SQL

there. I am trying to search for a string contained in any column of a sql table by adding all the Fieldnames to the WHERE clause using a for loop. Also I use parameters to protect against SQL injection. But when I run I get an error like this:

Unspecified error

How can this be fixed and what is the problem (Not necessarily in that order). Here is my code. I am running Delphi 7

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

python - パラメータ化されたSQLステートメントを使用して部分文字列をチェックする

私は使用していますpython MySQLdb

これが私のコード行です:

エラーが発生します:

search変数がいずれかのF_Title値の部分文字列であることを確認しようとしています

私も試しました:

何か案は?