阅读内容 

CF 第4课

[日期:2005-12-06] 来源:  作者: [字体: ]
这节课,CFANS再为大家讲一些比较有趣的内容吧,如何利用CFML从Access数据库里把信息抓出来。这位同学说什么是ACCESS,哦,大家的电脑里都装了office了吧,OFFICE中的一个组件就是ACCESS,它是个文件型的数据库,可以实现一些中小型公司的事务管理。

目的:我们希望从浏览器里能看到以下情况

编号 职员姓名 工资
1 王老虎 2000
2 周星驰 2500
3 张三丰 2300
... ... ...


第一步
我们启动Access2000,打开EMPLOYEE名的数据库文件。
大家可以看到有一个叫做employee_info的表格,其中存储了本章练习所需要的数据。我们双击打开。如图:

如果你从未使用过数据库,在继续下面的学习,需要有一个基本了解。Access允许浏览和修改表格设计,右击表employee_info->设计视图 这是定义所有字段的地方.你会注意到,编号employee_id(主键)是一个自动编号类型的字段.意味着每次给这个数据库表添加新员工时,这个值都由ACCESS自动产生.这样,可确保这个字段中不存在两个相同的值.我们在看看其他字段的数据类型,职员姓名employee_name是一个长度为50的文本型字段,薪水employee_salary为一个数值型字段.对我们大部分人来说,并不需要去学习ACCESS,事实上,我们只需要ACCESS一小部分。

好了,现在让我们在ColdFusion Administrator 中添加数据源,不管是何种数据库,它都需要由CF去定义ODBC,这样CFML可以在网页中任意操作数据库了。它是基于WEB的工具,界面非常友好,在浏览器中打开下面的的这个URL,可以对其访问:http://127.0.0.1/cfide/administrator/index.cfm
你需要提供管理员的口令,既安装ColdFusion时指定的那个口令.

点击ODBC出现以下画面

在Data Source Name文本框中填入EMPLOYY,按ADD...,出现以下画面

在DATABASE FILE中填入数据库文件的绝对路径,按Create建立
如:c:\inetpub\www\employee.mdb

画面将出现以上情况,确定屏幕最右端的Verify栏下,出现Verified一词。
如果出现Failed表示设置失败,请检查操作步骤,确定绝对路径。

哦,有的同学说,他常用的数据库为msSQL,foxpro,没关系,点击画面的ODBC Driver部分,你能发现更多的数据库引擎。呵呵,是不是很简单。连文本都可以作为ODBC设置。哎呀,今天做画面好费时间的,我要睡觉了,下节课的内容我们将仔细讲解如何在CFML里操作数据库的语法。不许旷课,离我们成为网站程序员就差一点点路了。


阅读:
录入:浅白狐

推荐 】 【 打印
相关新闻      
本文评论       全部评论
  看不到图片   (qq ,2008-08-14 )
  看不大图片,郁闷啊   (qq ,2008-08-14 )
  picture path: file:///C:/Documents%20and   (OZ ,2006-06-02 )
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:
Advertisement
内容查询


Advertisement