|
主题: 初试 ColdFusion
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#12005/10/27 21:35:54
先安装一下看一看 图片如下:
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#22005/10/27 21:40:27
图片如下: 安装一下它的例程.
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#32005/10/27 21:41:25
图片如下: 对 ODBC 做了这些设置.
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#42005/10/27 21:45:48
图片如下: 在 ColdFusion 管理界面看到的.
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#52005/10/27 21:49:02
图片如下: 这是例程里面的, 效果好 COOL 啊.
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#62005/10/27 22:20:44
例程1: 引用:
<CFLOOP INDEX="LoopCount" FROM="1" TO="5">
<h2>测试数 <CFOUTPUT>#LoopCount#</CFOUTPUT>。<BR></h2>
</CFLOOP>
测试数 1。 测试数 2。 测试数 3。 测试数 4。 测试数 5。
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#72005/10/27 22:39:28
例程2: 引用:
<html> <head> <title>第2个例程</title> </head>
<CFQUERY NAME="TestTable" DATASOURCE="Test002"> SELECT id, name, memo FROM [TabTest] </CFQUERY>
<body> <CFOUTPUT QUERY="TestTable"> <HR> #TestTable.id#: #TestTable.name# (备注: #TestTable.memo#) <BR> </CFOUTPUT>
</body> </html>
-------------------------------------------------------------------------------- 1: 狗 (备注: doggie) -------------------------------------------------------------------------------- 2: 猫 (备注: cat) -------------------------------------------------------------------------------- 3: 小鸟 (备注: bird) -------------------------------------------------------------------------------- 4: 猪 (备注: pig) -------------------------------------------------------------------------------- 5: 猪猪 (备注: zhuzhu)
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#82005/10/27 22:42:40
在试第2个例程时遇到小插曲.
我在 ODBC 里面添加了 Test002 后, 运行 .cfm 总是出非法数据源的提示. 后来, 想到好像管理界面也可以看数据源, 于是看了一下, 居然没有. 马上在 ColdFusion 的管理界面添加了这个名为 Test002 的数据源. OK!
QUERY="TestTable" 应与 CFQUERY NAME="TestTable" 相同.
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#92005/10/27 22:43:48
以上代码是用记事本写的, 明天找个 Dreamweaver 4.0 Ultra 或者 MX 装一下.
估计在 Dreamweaver 中写 ColdFusion 的网页应当不会那么不容易吧.
|
woogia
职务:普通成员
等级:1
金币:0.0
发贴:202
|
#102005/10/28 1:27:16
好困啊,刚才研究了一个很有成就感的问题. 即,在 ColdFusion 下动态连接数据库,如:Access 的 .mdb 引用:
<html> <head> <title>第4个例程</title> </head>
<CFSET strConn = getDirectoryFromPath(getTemplatePath()) & "\database\test003.mdb">
<!-- 这里 Test002 是已经建立的一个 ODBC 数据源, 此数据源的数据库我们不必理会, 只要是 Access 数据库即可 --> <CFQUERY NAME="TestTable" DATASOURCE="Test002"> SELECT id, name, memo FROM TabTest IN '#strConn#' </CFQUERY> <!-- 留意这里的 IN 子句, 这才是真正的数据库. -->
<body>
<cfoutput>数据库地址: <p>#strConn#</p></cfoutput> <CFOUTPUT QUERY="TestTable"> <HR> #TestTable.id#: #TestTable.name# (备注: #TestTable.memo#) <BR> </CFOUTPUT>
</body> </html>
运行结果: 数据库地址: E:\CFusionMX\wwwroot\ls\\database\test003.mdb -------------------------------------------------------------------------------- 1: 狗n (备注: doggie) -------------------------------------------------------------------------------- 2: 猫n (备注: cat) -------------------------------------------------------------------------------- 3: 小鸟n (备注: bird) -------------------------------------------------------------------------------- 4: 猪n (备注: pig) -------------------------------------------------------------------------------- 5: 猪猪n (备注: zhuzhu) -------------------------------------------------------------------------------- 6: Cold (备注: Fusion) 相关文件(rar): 点这儿打开
|