問題タブ [cfquery]

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

coldfusion - ColdFusion でクエリ名を動的に生成することはできますか?

私がやろうとしていることは

これは可能ですか、それを行うためのより良い方法はありますか?

編集

これは機能し<cfloop query="LOCAL.queryName">ますが、私がやろうとすると機能しません<cfset ArrayAppend(LOCAL.returnArray, LOCAL.queryName.c) />

0 投票する
3 に答える
1064 参照

coldfusion - ORDER BY で cfqueryparam を使用して、最初に「School of」に一致するタイトルを一覧表示する方法

ORDER BY で cfqueryparam を使用して、「School of」に一致するタイトルを最初にリストし、残りのタイトルをリストする方法を教えてください。これが私の現在のクエリです:

最初に「School of」タイトルによるフィルターを使用し、次に残りを ASC で注文できる構文は何ですか。

編集: IDの一致に基づいて特定のタイトルを出力するにはどうすればよいですか? これを試しましたが、エラーが発生します。

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

caching - ColdFusion のキャッシュは更新されたデータとキャッシュを返しますか?

コードは必要ありません。尋ねるだけです。(ご容赦ください、英語は私の母国語ではありません)

これがシナリオです。

クエリを 2 時間キャッシュすると、2 時間が完了する前にデータがデータベースで更新されます。私の質問は、データベースからの新しいデータがキャッシュに含まれますか?

0 投票する
3 に答える
544 参照

string - ColdFusion がクエリ結果の値を変更するのはなぜですか?

これは私が今まで気付かなかった奇妙なものです。

iSeries/DB2 データベースに対して ColdFusion 8 で SELECT クエリを実行しています。

最も単純な形式のクエリを次に示します。

選択されている値はXXX 111(2 つの文字列の間の 2 つのスペース) です。クエリによって返される値は次のとおりですXXX 111(2 番目のスペースが削除されます)。

次のクエリ結果を返します。

ColdFusion が 2 番目のスペースを削除するのはなぜですか? 取得しようとしている正確な値を確実に取得するための回避策はありますか?

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

coldfusion - AngularJSとserializeJSONcfqueryを使用するにはどうすればよいですか?

cfバックエンドを使用してAngularJSを調べようとしています

getIndexという通常のcfqueryをプルする次のコードがあります。このコードは、それぞれ5行の列(firstName、lastName)をプルします。

コンソールログは

オブジェクト{FIRSTNAME=[5]、LASTNAME = [5]}

私のHTMLは次のようになります

を生成します

明らかに、これは私がまったく期待していたものではないので、私は何かが欠けています。AngularJSがオブジェクトではなくArrrayを探しているためだと思います。よくわかりませんが、serializeJSONによって、余分な操作をあまり行わなくても、ある種の使用可能なオブジェクトが提供されることを期待していました。誰かが私を正しい方向に向けることができますか?

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

coldfusion - cfloop でインデックスが指定されていない場合の currentrow の ColdFusion 初期値

ColdFusion アプリケーションを C# に変換しています (私は CF n00b です)。

cfquery を実行し、結果を cfloop するスクリプトがあり、現在の行を次の行と比較しようとしているようです。そして、配列の最後を超えて読み取ろうとしないことを確認しようとしているようです。

currentrow は 1 ベースのように感じます (currentrow は、最初に cfloop に入ったときに 1 の値を持ちます)。私は正しいですか?coldfusion のドキュメントを調べましたが、これについては何もわかりません。

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

javascript - JavaScript変数をColdFusionクエリに渡す

「newdata」というJavaScript配列を渡す更新クエリがありますが、これは明らかに機能しなかったため、更新クエリを実行するためにJavaScript変数をColdFusionに渡す方法がわかりません。いくつかのウェブをサーフィンしているのをどうやって見ることができますか?ColdFusionはJavascript変数にアクセスできません。これが私のコードです、よろしく!

これを行う別の方法はありますか?

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

coldfusion - ValueList で生成された cfparam VARCHAR リスト内のコンマをエスケープするにはどうすればよいですか?

SQLテーブルがあるとしましょうFruit

次のクエリが与えられた場合

展開されたリストが正しく解釈されないため、誤ってqLeftoverFruit1 行が返されます。bananas, peaches and plumbscfqueryparam

cfqueryparamタグとをまだ使用している間にこれを修正する方法はありValueListますか?

更新この問題を再現するために使用できる要点は次のとおりです

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

tsql - cfstoredproc と cfquery で異なる結果

経由でストアド プロシージャを実行すると、 経由cfstoredprocでそのストアド プロシージャを呼び出す場合とは異なる結果が得られcfqueryます。各呼び出しにまったく同じパラメーター値を渡しています。また、SQL Studio でストアド プロシージャを実行すると、正しい結果が得られます (cfquery と同じ)。

cfstoredproc通話はこちら

これがcfquery呼び出しです

結果はまったく異なります。近くにもありません。私はこれについて数時間頭を悩ませてきましたが、なぜそれが何をしているのか理解できません。

アップデート

ストアド プロシージャは大規模です (そして私が継承したものです)