ColdFusionの最近のブログ記事

ColdFusionのapplication.cfmの配置位置によって読み込むファイルが違う。

root/
|-- b
| |-- b.cfm
| |-- c
| | `-- c.cfm
| `-- application.cfm(2)
|-- a.cfm
`-- application.cfm(1)

上記のフォルダ構成の場合、
/a.cfmは(1)のapplication.cfmを読み込む
/b/b.cfmと
/b/c/c.cfmは、
(2)の/b/application.cfmを読み込む
(1)の/application.cfmは読み込まない。

データソースを指定するときに、デフォルトの設定ではつながらなかった。

調べてみると、adobeから情報が。

--------------------------------------------------
1. SQL Server Configuration Managerを起動します。
2. 「Server Network Configuration」を展開します。
3. 「Protocols for SQLEXPRESS」を展開します。
4. 「Named Pipes」を有効化します。
5. 「TCP」を有効化します。
6. 右側のパネルから「TCP/IP」を選択します。
7. プロパティ/IPアドレスの順に選択します。
8. 必要なIP = "Yes"をすべて「有効」に設定します。
9. TCPポートの値をメモしておきます。必要なIPのいずれかに値が設定されていない場合は、値を追加しておきます。
10. SQL Expressを再起動します。
11. ColdFusion AdministratorでSQL Server JDBCデータソースを作成し、手順9でメモしておいたポート番号をリッスンするように設定します。
12. 残りの接続情報や認証情報を記入して、データソースの設定を完了します。
13. データソースを保存する際に、エラーが発生しないことを確認します。

http://www.adobe.com/jp/support/coldfusion/ts/documents/kb400255.htm

--------------------------------------------------

ColdFusionからMySQL5に接続する方法。

MySQLのサイトから、
http://dev.mysql.com/downloads/connector/j/3.1.html

Connector/J 3.1 3.1.14をダウンロード

登録しなくても、ダウンロード可能。
No thanks, just take me to the downloads!
と書いてある。

ダウンロードし、解凍したら、
mysql-connector-java-3.1.14-bin.jar

wwwroot/WEB-INF/lib
に配置する。

ColdFusionを再起動させ、
管理画面よりデータソースの設定

自分はMAMPのMySQLを利用しているので、ポートは8889

Driver:その他
JDBC URL: jdbc:mysql://localhost:8889/database_name
ドライバクラス: com.mysql.jdbc.Driver
ユーザー名: データベースのユーザ名
パスワード: データベースのパスワード

ドライバ名、説明は何も記述していない。

参考URL
http://blog.enjoitech.jp/detail.php?aid=83

普通にインストールすると、cfide/administrator
が500 nullになってしまう。

どうやらJavaVMのバージョンが新しいと駄目なよう。

/System/Library/Frameworks/JavaVM.framework/
フォルダの所有権を自分に設定し、
Currentを1.4にする。(1.5だった。)

http://www.m-50.com/dwcf/mac_cf_error/

<cfcookie name="xxx" expires="2006/06/01">
と指定しても有効期限はその通りにならなかった。
<cfcookie name="xxx" expires="#CreateDateTime(#year#, #month#, #day#, 00:30:00)#">
と日付/時刻オブジェクトを入れてあげると動作した。
ただし、1時間前後のずれあり。

なぜだろうか。。。

演算子

| | コメント(0)

IS, EQUAL, EQ ・・・ =
LT ・・・ <
LTE, LE ・・・ <=
GT ・・・ >
GTE, GE ・・・ >=
IS NOT, NEQ ・・・ <>
CONTAINS ・・・ 含まれる
DOES NOT CONTAINS ・・・ 含まれない

命名規則

| | コメント(0)

st・・・構造体
a・・・配列
l・・・リスト
q・・・クエリレコード
r・・・返り値名
r_・・・返り値
w・・・WDDXパケット
b・・・真偽地
d・・・日付
t・・・時刻
dt・・・日付と時刻

このアーカイブについて

このページには、過去に書かれたブログ記事のうちColdFusionカテゴリに属しているものが含まれています。

次のカテゴリはcssです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。