問題タブ [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 投票する
1 に答える
158 参照

coldfusion - グループ化されたアイテムの ID のリストを定義する

少し質問があります。理解できません。何が問題で、どうすれば解決できますか。たとえば、coldfusion 変数があります#account_code#。まず、このコードは次のよう100.001.001になります。もちろん)そして私はこの変数にいくつかの値を持っています、sum(nettotal)そしてこれでグループ化されたcfqueryのように、#account_code#私が望むのはこれらのコードのリストを設定することだけです。したがって、たとえば<cfset code_list='100.001.001,100.001.002'>クエリでリストを定義します:account_code in (#code_list#)私もこれを試しましaccount_code in ('#code_list#')たが、代わりにエラーが発生し、「.001」付近の構文が正しくないと表示されます。私が理解している限り、これらのドットを何らかの形で置き換えて、ドットなしでコード ID を定義する必要があります。助けてくれてありがとう!本当に感謝しています!

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

coldfusion - 後で使用するためにColdFusionの変数にクエリデータを保存する方法は?

テーブルから取得した各アイテムのIDを取得して保存しようとしているので、後でこれらのIDを使用できます。クエリをネストしようとしましたが、うまくいきませんでした。これが私の最初のクエリです:

ここで、このクエリを出力すると、必要な2つのIDである1と117が表示されます。

次のクエリは次のとおりです。

しかし、productIDが定義されておらず、明らかに空であることがわかります。私はColdFusionを使い始めたばかりなので、必要な値を保存するための最良の方法がわからないので、もう一度使用します。また、ID 1と117ごとに実行する2番目のクエリをループする必要があるため、2回実行します。

これを達成する方法についての提案をいただければ幸いです。

ありがとう

0 投票する
4 に答える
1822 参照

coldfusion - Coldfusion: あるデータソースから別のデータソースにデータを移動する

一連のテーブルをあるデータソースから別のデータソースに移動する必要があります。私たちのホスティング会社はデータベース間で共有パスワードを提供していないため、それを処理するための SQL スクリプトを書くことができません。

最良の選択肢は、それを処理する小さな coldfusion スクリプトを記述することです。

通常、私は次のようなことをします: SELECT * INTO database.table FROM database.table

これに関する唯一の問題は、cfquery では同じクエリで 2 つのデータソースを使用できないことです。

2番目のデータソースを使用するように指示することはできませんが、dbTypeを「クエリ」にすることはできないため、QoQも使用できないと思います。

これを実現するための賢明な方法を考えられる人はいますか? または、最初のクエリの各行をループして、2 番目のクエリに個別に追加する唯一のオプションですか?

それに関する私の問題は、それにはもっと時間がかかるということです。移動するテーブルがたくさんあります。

0 投票する
5 に答える
858 参照

sql - 「AND 1=1」を追加すると、Coldfusion で SQL クエリが修正されるのはなぜですか?

cfquery を作成しましたが、正当な理由もなく機能しないことが何度かありました。たとえば、最近、次のようなクエリがありました。

start_date 変数が空の文字列であることを確認しました。ただし、その行を指すエラーが表示され、「値を要求された型に変換できません」というエラーが表示されますが、その行に到達することはありません。

しかし、ここで本当に奇妙なことがあります.. "AND 1=1" を WHERE 句に追加すると、クエリは完全に機能します。

これは多くのクエリで散発的に発生しましたが、パターンを認識しているとは言えません。常にクエリは完璧に書かれています。場合によっては、クエリが以前は機能していたのに、おそらくファイルの別の場所で変更があったときに、突然停止することがあります。WHERE 句に「AND 1=1」を追加するだけで、再び機能します。他の誰かがこれに遭遇したり、それを修正する方法を考えていますか?

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

coldfusion - if ステートメントを含むクエリの cfquery パラメータ

このコード行で cfqueryparam をどのように使用しますか?

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

sql - 名前でINSERTクエリを呼び出す方法は?

クラスIDのクローンを#FORM.classid#数回作成する必要がありますが、必要になるたびにINSERT sqlクエリを作成する代わりに、一度だけ作成してそのaddClass名前でクエリを呼び出す解決策はありますか?関数のコーディング方法を知りたいのですが、CFMLプログラミングの初心者です。

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

sql - 一部のSQLクエリ内でCFMLで関数を作成する方法は?

CFML で 3 つのパラメーター (数値と 2 つの日付) を取る関数を作成したいと考えています。関数は、SELECT、UPDATE、INSERT など、これらのデータに対していくつかの cfquery クエリを実行します...この関数をコーディングする方法について何かアイデアはありますか? 私はCFMLの初心者なので、親切にしてください

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

mysql - 動作が不安定なColdFusionデータベース

そのため、Coldfusionは今日不安定な動作をしています。DBを更新できないようです。

たとえば、これをクエリしようとすると:

qryData2.recordcountは1に等しくなります。

しかし、私がこのコードを実行しようとすると

p1_totalの値は0に変更され、p1_fineは元の値から変更されません。

サーバーを再起動するために遅くまで滞在するつもりでしたが、そうする必要がないことを望んでいました。誰かがこれらの奇妙なことに答えを教えてくれたら?

注:コード自体では、変数を使用して[明らかに]格納およびクエリを行っています。数字をテストとして使用しています。

更新:これらはすべて整数データ型です。私も別の状況で2倍の値で問題を抱えていましたが。

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

coldfusion - テーブル内の uniqueidentifier タイプの cfqueryparam

テーブルに値を挿入しようとしているクエリがあり、これらの値の 1 つ (ImportID) は、データベース内のタイプが uniqueidentifier です。Adobe CF のドキュメントを調べたところ、cf_sql_char と cf_sql_idstamp の両方が、uniqueidentifier 型の cfquery パラメータで機能するはずであることがわかりました。同じことを言っているこのスレッドも読みました: MS SQL の uniqueidentifier フィールド タイプに使用する最も適切な Coldfusion cfsqltype は何ですか?

cfqueryparam タグに「maxlength」パラメータを使用し、タイプとして cf_sql_char を使用している場所をいくつか見つけましたが、コードを機能させることができませんでした。「文字列からuniqueidentifierへの変換中に変換に失敗しました」という行に沿ってエラーが発生し続けます。UID を生成し、以下の挿入を試みるコードを含めています (変数名の一部を置き換え、インポート用に他のすべての列を取り出しました)。

どんな助けでも大歓迎です。前もって感謝します。

*********************************編集**************** ****************

答えを見つけました:

問題は、coldfusion 呼び出しから作成された UUID が、Microsoft SQL Server で作成されたものとは異なる形式であることでした。

0 投票する
4 に答える
543 参照

javascript - ColdFusion-クエリデータとCRUDアクションのテーブルへのアプローチ

私の質問は、プログラミングやエラーよりもアプローチに向けられています。

一連のデータを実行して収集するクエリがあります。次に、そのクエリの戻り値を使用して、すべての値を一覧表示するテーブルをページ上に作成します。それに加えて、たとえば、各値でいくつかのアクションを実行する必要があります。

編集と削除はボタンです。したがって、onClick javascriptで使用している編集ボタンでは、別のページにリダイレクトされますが、削除ボタンでは、次の3つのことを行う必要があります。

  1. プロンプトユーザー、削除しても大丈夫ですか?msg(そのためにjavascriptを使用します(確認を返します...)。
  2. 削除するクエリを実行する
  3. ページの更新(自己)

このための最良のアプローチモデルはありますか?2つのインラインJavaScriptコマンドを呼び出す方が簡単ですか?javascript関数を使用しますか?たぶんColdFusion関数?

どんなポインタも役に立ちます!ありがとう。