mursのColdFusionメモ

頭の中から抜け落ちていく情報をメモがわりに書き溜めていくブログです。

2022-05-01から1ヶ月間の記事一覧

ColdFusionで小数点の誤差にはPrecisionEvaluateを使う

ColdFusion 2018から、変数作成時にデータ型が保持されるようになったが、計算式などに変数を代入すると自動でキャストされる。 例えば、下記のプログラムを実施すると <cfset a=1> <cfset b="2"> <cfset c=a+b> <cfscript> for (key in Variables) { writeOutput("#key# = #Variables[key]#(#getMetadata(Va</cfscript></cfset></cfset></cfset>…

ColdFusionでbase64urlのデータを取り扱いたい

これも、何年か前に尋ねられた事だ。その時のメモを見つけたので、ここにも貼っておこう。 ColdFusion 2021は BinaryEncode(), BinaryDecode()関数でbase64Urlの変換に対応している 「ColdFusionでBase64urlのデータをデコードしたいんです」と言われた時、B…

ColdFusionで取得したクエリのカラムリストを取得順で表示したい

これも、何年かに一度使う機会はあるけど、すぐに頭から抜け落ちてしまうのでメモに残しておこう。 取得したクエリオブジェクト(クエリ変数)から取得した列のリストを取得したいと思った時、CFユーザーが真っ先に思い浮かぶのがクエリオブジェクト.columnL…

ColdFusionで取得したクエリオブジェクトのデータ型を変える

ColdFusionのクエリオブジェクトは、データベースからデータを取得した際に作成されるオブジェクト(クエリ変数と言ったりすることが多い)である。 中身はもちろん抽出したレコードセットが入っていて、それをループして画面に表示したり<cfoutput query="クエリオブジェクト名">...</cfoutput> 処理を行ったり<cfloop query="クエリオブジェクト名"></cfloop>…

ColdFusionからWindowsのイベントログに書き込む実験コード

最近のブラウザではページの翻訳が簡単に表示できるようになったから、メーカーのフォーラムサイトを見ることも苦じゃなくなった。 自分の知らない情報やテクニックがあって、おおっと思うことも多いんだけど、しばらくしたら頭から抜け落ちてしまう。 その…

ColdFusionからMySQLにデータを入れると????になる場合

歳を重ねるにつれて自分が苦労して経験したこととか頭の中に入っていた情報がポロポロとこぼれおちるようになってしまった。 なので、忘れないうちにメモをしようと決めて始めたこのブログ。 ちょうど最近ハマったネタがあるので載せておこう。 外向けのCold…

ColdFusion 2021 Update 4 と 2018 Update 14リリース

2022年5月10日(日本時間5月11日未明)に、ColdFusion 2021と 2018に向けた新しいUpdateがリリースされました。*1 community.adobe.com 今回のUpdateについて 機能修正などは行われず、内部ライブラリの更新や内部エンジンのTomcatのバージョンアップが行わ…

カテゴリ管理ページ

※このページはカテゴリ管理用です