|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
用Dreamweaver制作ASP动态网页(图解二)
第三步:数据库显示篇! y; m' r6 v0 J- @& q
站点建了,DW也管理了,数据库表也建了,还小添了一下。那下面就开用DW还算强大的功能:连接数据库并且显示纪录。
2 ?4 j2 H8 J' f& @) N) d M. o 1,打开DW,在站点里面先新建个ASP页面(index.asp)。 在“应用程序”面板中选中“数据库”标签。只要我们在前面建立了站点,选择了文档类型(即我们选的ASP Javascript的),并且还测试了服务器(http://localhost/newgn/);则当前我们看到就剩下第四步没有打勾了。
% H- c0 M0 I6 b; G5 | 那现在就点击“+”号,选择“自定义连接字符串”。0 j1 k( O4 p" T C% [
. N; c0 x+ Q5 g' r
2,在弹出来的“自定义连接字符串”对话框中,"连接名称"随便写一个。“连接字符串”就要好好填写了。当"使用此计算机上的驱动程序"时应用绝对路径 RIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\newgn\database\cnbruce.mdb 否则“使用测试服务器上的驱动程序”采用Mappath转换路径 :"Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/newgn/database/cnbruce.mdb") 注:如果将要上传到网上去的页子就可以直接采用Mappath了。! j& y5 m; _( ?9 k3 H
: }2 D0 y+ B R" T! t1 B( j" l
0 }" K3 U5 X1 v8 {2 k8 b 点击“测试”,出现成功即爽。) p& ]) u: P* N* N& z2 M2 ?# r* R
+ z$ y- H9 y6 n. g
- R' I5 _/ G. T$ g4 X! H# Z; Y 附注:需要更多了解的,可以打开DW的帮助教程。' k4 @: W/ |" D) L j# H2 p
. s3 k3 N& Y: H6 h* s9 P 3,成功连接数据库后,在DW里其实是自动生成了一个连接文件。位置在自动生成的Connections文件夹中,名称是你刚才在“自定义连接字符串”随便敲的为命名asp文件。还可以注意到DW数据库标签内看到mdb文件内的各个字段。5 M* e5 H% k# a* x3 X9 X3 w( p; y" l
5 V: h# L# J6 r: @7 d
4,连接数据库的文件是有了,但下面我们具体的单个页面怎么和数据库挂钩呢。选择“绑定”标签,添加“记录集(查询)”。单看字面意思就知道是来SQL查询语句了。
! L: \' q1 i$ z! M; x; r7 @ 9 {" N5 @- ]) v" x8 B
5,在弹出的“记录集”窗口中,“名称”随便写个吧,也可不写,默认的。但"连接"就要从下拉列表中选择你定义的连接对象了,“表格”继续下拉选择(注:这和设计数据库的时候有几张表相关的)。2 n6 [( R# P' p4 `4 i7 P4 J2 L, q
2 Q: b: G9 R3 T4 {. q- E3 `
6,其它随便看下,其实最主要的是自动生成了SQL语言,点选“高级...”,可以看到如下图
; a; T$ ~: o, |7 z 7 ?/ P: Q: F% d& ^- R1 a$ k/ q
7,确定后,你会发现记录集已经绑定,所有数据库中的字段都显现出来。6 b/ b2 ]& p* K( d' {, X
) P5 U! l2 A" o
再注意下面有“插入”按钮,完全可以将某个字段选中,或按按钮或拖动到index.asp页面即可。该asp页面就显示数据库里面内容了。但只能显示首行的,要想全部显示。。。。Next; E B8 c/ \+ {' G) C! |9 \5 r/ D
8,“插入”工具栏“应用程序”标签中选择“动态表格”。' t \1 A: G9 j4 p
) L2 z$ M2 l- E5 b2 K5 w 9,弹出的动态表格中选择已经帮定的记录集,显示几条记录明白说就是分页程序的生成:数据的记录多,内容多,就分好几页来显示,每页几条。记录是用表格自动生成显示出来的,再设下表格的属性。
+ e, t8 o7 o1 Y; q8 l9 J . D+ ?. H; `8 a( e2 ^# p" a
确定后效果如下:5 L7 \3 z) r+ B/ P2 m. y$ [
- z! X+ t; j. g) L3 h; h, L 10,可以告诉你,基本差不多了。F12看看效果, {' k6 K2 R# k( ?' M
1 h$ w. k. A# k9 _/ H L
+ O! A; R. b; ~* ^/ _+ O/ U 那么现在暂搞一段落,你已经学会怎么连数据库,怎么显示库表中的记录了。等待你的就是下面怎么插入新的记录,怎么修改记录等等。9 j/ J/ ], {0 u, W8 i( n
" E: p* ]$ ^. E) j |
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
|