問題タブ [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 - 別のクエリの結果からのCFQuery'WHERE'?
わかりやすくするために、これの「実際の」アプリケーションについて説明します。
カテゴリ構造のeコマースアプリに取り組んでいます。トップレベルから始まり、サブカテゴリを徐々に下っていきます。たとえば、ホーム>電子機器>テレビ>プラズマ
これには単一のページを使用しており、カテゴリが定義されていない場合は「ホームページ」ページ、サブカテゴリがある場合はサブカテゴリ、サブカテゴリがない場合は製品を表示しています。
これはすべて正常に機能しますが、2番目の部分(サブカテゴリの表示)に到達すると、ページが少し空になっています。したがって、該当するすべてのサブカテゴリにまたがる製品の選択を表示したいと思います。
これは私が苦労しているところです-ほとんどの場合、いくつかのサブカテゴリがあります。ただし、前のクエリの結果を使用して「where」クエリを構成する方法がわかりません(参照用に以下のコードスニペット)。
QofQを調べる価値があるとは思わないので、部分文字列を使って何かをしようとしても無駄な試みをしましたが、成功しませんでした。
どんなポインタでも大歓迎です!
coldfusion - cfquery の結果のクエリまたは cfquery のフィルタリング
データ カテゴリとカテゴリ関係の 2 つのテーブルがあります。これは、無限のレベルの親子関係を許可するセットアップです。
私はそれをリンクされたリストに入れることもできると思いますが、これにより、必要が生じた場合に1人の子供が複数の親を持つことができる可能性があります.
これら 2 つと他のいくつかのテーブルを組み合わせたクエリがあり、それらを使用してすべてのカテゴリのリストを作成しています。深さレベルでデータベースを数えたり更新したりせずに、現在のレベルで並べ替えたいと思います。
そして今質問....
Is there a way to do a where operation on a query, or filter it based on a value such as parentID=2 ?
sql-server-2008 - ポップアップ エディターを使用したコールドフュージョン用のグリッド - ASP.NET 用の Telerik RAD Grid に似ています
ポップアップ エディターを備えた ASP.NET 用の Telerik RAD Grid に似た、Coldfusion で動作するグリッド ソリューションを探しています。これに加えて、SQL に接続できるか、CFQuery タグで変更できる必要があります。あなたの助けに感謝します、私は何日も探していました。
私は FlexiGrid と JQGrid を見てきましたが、何かを見落としていない限り、どちらのソリューションも DB に接続することも CFQuery をピギーバックすることもできませんでした (私はまだ Coldfusion/javascript/JQuery の初心者であり、.NET の人です)。
coldfusion - cfml、データベース、多言語 Web サイト
、、、の 4 つの列idを持つデータベースがあります。languageidnametext
ユーザーの既定の言語に応じて、設定された言語のすべてのテキストを含むクエリを作成します ( where languageid=#user.defaultlanguageid#)
必要な文字列を表示する際に、これらを取得する最も簡単な方法は何ですか。
毎回サブクエリを作成するのは少し手間がかかるようです。
関数を作成するのが最善の方法ですか?
mysql - cfquery 変数を動的に呼び出すことはできますか?
「choice_1」から「choice_12」までの 12 個のエントリがあるクエリを実行しています。ループのどこにあるかに応じて、個々の選択肢を動的に呼び出すことができるようにしたいと考えています。したがって、クエリは次のとおりです。
そして、ループが 3 回目の実行で、choice_3 をチェックしたいとしましょう。理論的には、このようなことをしたいと思います。
もちろん、counterChoice が 3 に等しい場合は、choice_3 を照会しますが、「結合された」列にあるものは照会しません [この場合は存在しません]。コールドフュージョンでこれを行う方法はありますか、それとも非常に面倒な一連の if ステートメントを作成する運命にありますか? D:
mysql - CFQUERYPARAMのエラー
CFQUERYPARAMでこれをひどく間違っていると確信していますが、これが私がやろうとしていることです。
そして、私はエラーを受け取っています
データベースクエリの実行中にエラーが発生しました。
SQL構文にエラーがあります。3行目の'ANDsite ='UTD''の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
mysql - ColdFusion 9 を使用して MySQL5 でストアド プロシージャを作成する-鬼ごっこ
<cfquery>ColdFusion の-tagを介して MySQL5 でストアド プロシージャを作成することは可能でしょうか。以前にストアドプロシージャで何もしたことがありません...
MySQL のように置き換える関数を設定しようとしましたREPLACEが、大文字と小文字を区別しませんでした。ここで提供されている機能を使用したかったのです。
しかし、最初に、次のように Coldfusion を介してこの関数を作成したいと思います。
これにより、次のエラーがスローされます。
SQL 構文にエラーがあります。1行目の「DELIMITER $$ DROP FUNCTION IF EXISTS
replace_ci$$ CREATE FUNCTION」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
たとえばphpMyAdminでステートメントを直接実行すると成功しましたが。
この記事では、-tag を使用して storedprod を呼び出す方法のみを示して<cfstoredproc>いますが、これらのプロシージャがデータベース サーバーに対して宣言されている場所がわかりません。
sql - 過剰な文字がColdFusionのクエリ/出力によって生成されている
Coldfusion/SQLクエリの出力に奇妙な問題があります。実際のデータは正しく生成されていますが、ページの下部に「Library / Library / Library / Library / Library / Library / Library / Library」と出力されていますが、理由はわかりません。
検索している用語の数、返されるレコードの数、グループ化後に生成されるテキストの量に関係なく、常に正確にその形式で8回出力されます。
すべてのページで発生するわけではありませんが、このデータベースからクエリを取得するサイトのすべてのページで発生するようです...
道に迷いました。以下のコード、ライブページはここにあります:http ://www.audiogo-library.com/client/client_pages/hachettepage.cfm
mysql - MySQL が値の挿入の名前を持つ列を探しているのはなぜですか
MySQL に対して cfquery を実行すると、次のコードで MYSQL から 'field list' の Unknown column 'Question' というエラーが表示されます。
この問題を解決するために考えられることはすべて試しました。また、単一引用符の代わりにバッククォートを使用するなど、解決策を検索しようとしたときに見つけたいくつかの提案も試しました。
Question という名前の列を検索する理由もわかりません。これは FORM.Question の値であり、フォームに入力された内容に応じて変化します。どんな提案でも大歓迎です。