問題タブ [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.
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 を定義する必要があります。助けてくれてありがとう!本当に感謝しています!
coldfusion - 後で使用するためにColdFusionの変数にクエリデータを保存する方法は?
テーブルから取得した各アイテムのIDを取得して保存しようとしているので、後でこれらのIDを使用できます。クエリをネストしようとしましたが、うまくいきませんでした。これが私の最初のクエリです:
ここで、このクエリを出力すると、必要な2つのIDである1と117が表示されます。
次のクエリは次のとおりです。
しかし、productIDが定義されておらず、明らかに空であることがわかります。私はColdFusionを使い始めたばかりなので、必要な値を保存するための最良の方法がわからないので、もう一度使用します。また、ID 1と117ごとに実行する2番目のクエリをループする必要があるため、2回実行します。
これを達成する方法についての提案をいただければ幸いです。
ありがとう
coldfusion - Coldfusion: あるデータソースから別のデータソースにデータを移動する
一連のテーブルをあるデータソースから別のデータソースに移動する必要があります。私たちのホスティング会社はデータベース間で共有パスワードを提供していないため、それを処理するための SQL スクリプトを書くことができません。
最良の選択肢は、それを処理する小さな coldfusion スクリプトを記述することです。
通常、私は次のようなことをします: SELECT * INTO database.table FROM database.table
これに関する唯一の問題は、cfquery では同じクエリで 2 つのデータソースを使用できないことです。
2番目のデータソースを使用するように指示することはできませんが、dbTypeを「クエリ」にすることはできないため、QoQも使用できないと思います。
これを実現するための賢明な方法を考えられる人はいますか? または、最初のクエリの各行をループして、2 番目のクエリに個別に追加する唯一のオプションですか?
それに関する私の問題は、それにはもっと時間がかかるということです。移動するテーブルがたくさんあります。
sql - 「AND 1=1」を追加すると、Coldfusion で SQL クエリが修正されるのはなぜですか?
cfquery を作成しましたが、正当な理由もなく機能しないことが何度かありました。たとえば、最近、次のようなクエリがありました。
start_date 変数が空の文字列であることを確認しました。ただし、その行を指すエラーが表示され、「値を要求された型に変換できません」というエラーが表示されますが、その行に到達することはありません。
しかし、ここで本当に奇妙なことがあります.. "AND 1=1" を WHERE 句に追加すると、クエリは完全に機能します。
これは多くのクエリで散発的に発生しましたが、パターンを認識しているとは言えません。常にクエリは完璧に書かれています。場合によっては、クエリが以前は機能していたのに、おそらくファイルの別の場所で変更があったときに、突然停止することがあります。WHERE 句に「AND 1=1」を追加するだけで、再び機能します。他の誰かがこれに遭遇したり、それを修正する方法を考えていますか?
coldfusion - if ステートメントを含むクエリの cfquery パラメータ
このコード行で cfqueryparam をどのように使用しますか?
sql - 名前でINSERTクエリを呼び出す方法は?
クラスIDのクローンを#FORM.classid#
数回作成する必要がありますが、必要になるたびにINSERT sqlクエリを作成する代わりに、一度だけ作成してそのaddClass
名前でクエリを呼び出す解決策はありますか?関数のコーディング方法を知りたいのですが、CFMLプログラミングの初心者です。
sql - 一部のSQLクエリ内でCFMLで関数を作成する方法は?
CFML で 3 つのパラメーター (数値と 2 つの日付) を取る関数を作成したいと考えています。関数は、SELECT、UPDATE、INSERT など、これらのデータに対していくつかの cfquery クエリを実行します...この関数をコーディングする方法について何かアイデアはありますか? 私はCFMLの初心者なので、親切にしてください
mysql - 動作が不安定なColdFusionデータベース
そのため、Coldfusionは今日不安定な動作をしています。DBを更新できないようです。
たとえば、これをクエリしようとすると:
qryData2.recordcountは1に等しくなります。
しかし、私がこのコードを実行しようとすると
p1_totalの値は0に変更され、p1_fineは元の値から変更されません。
サーバーを再起動するために遅くまで滞在するつもりでしたが、そうする必要がないことを望んでいました。誰かがこれらの奇妙なことに答えを教えてくれたら?
注:コード自体では、変数を使用して[明らかに]格納およびクエリを行っています。数字をテストとして使用しています。
更新:これらはすべて整数データ型です。私も別の状況で2倍の値で問題を抱えていましたが。
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 で作成されたものとは異なる形式であることでした。
javascript - ColdFusion-クエリデータとCRUDアクションのテーブルへのアプローチ
私の質問は、プログラミングやエラーよりもアプローチに向けられています。
一連のデータを実行して収集するクエリがあります。次に、そのクエリの戻り値を使用して、すべての値を一覧表示するテーブルをページ上に作成します。それに加えて、たとえば、各値でいくつかのアクションを実行する必要があります。
編集と削除はボタンです。したがって、onClick javascriptで使用している編集ボタンでは、別のページにリダイレクトされますが、削除ボタンでは、次の3つのことを行う必要があります。
- プロンプトユーザー、削除しても大丈夫ですか?msg(そのためにjavascriptを使用します(確認を返します...)。
- 削除するクエリを実行する
- ページの更新(自己)
このための最良のアプローチモデルはありますか?2つのインラインJavaScriptコマンドを呼び出す方が簡単ですか?javascript関数を使用しますか?たぶんColdFusion関数?
どんなポインタも役に立ちます!ありがとう。