图书介绍
ASP程序开发范例宝典PDF|Epub|txt|kindle电子书版本网盘下载
![ASP程序开发范例宝典](https://www.shukui.net/cover/25/30103818.jpg)
- 吕继迪,孙明丽,庞娅娟编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115188366
- 出版时间:2009
- 标注页数:750页
- 文件大小:338MB
- 文件页数:766页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP程序开发范例宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 表单、窗口与导航条计计2
1.1下拉列表2
实例001把数据库中的记录显示到下拉列表中2
实例002将数组中的数据添加到下拉列表中3
实例003级联菜单4
实例004修改数据时下拉列表的默认值为数据库中原数据信息7
实例005可以输入文字的下拉列表8
实例006应用下拉列表选择所要联机的网站10
实例007根据下拉列表的值显示不同控件11
1.2动态添加表单元素12
实例008根据数据表结构自动生成数据录入页面12
实例009投票信息一次性设置14
1.3文本框组件的应用15
实例010自动计算金额15
实例011设置文本框的只读属性16
实例012让您的密码域更安全17
实例013限制多行文本域输入的字符个数18
1.4单选按钮组20
实例014不提交表单获取单选按钮的值20
实例015选中单选按钮后显示其他表单元素21
1.5表单的应用22
实例016防止表单在网站外部提交22
实例017带记忆功能的表单24
1.6弹出窗口控制25
实例018打开新窗口显示广告信息25
实例019自动关闭的广告窗口27
实例020弹出窗口居中显示28
实例021打开新窗口显示详细信息30
实例022弹出窗口的Cookie控制31
实例023为弹出的窗口加入关闭按钮33
实例024关闭弹出窗口时刷新父窗口34
实例025应用window.close()关闭窗口35
1.7弹出网页对话框36
实例026弹出网页(模式)对话框36
实例027弹出全屏显示的网页(模式)对话框38
实例028网页拾色器39
1.8无边框窗口41
实例029全屏显示无边框有滚动条窗口41
实例030应用JavaScript实现指定尺寸的无边框窗口42
实例031应用CSS+DIV实现无边框窗口44
1.9水平导航条应用46
实例032带图标的文字导航条46
实例033flash导航条47
实例034按钮导航条48
实例035导航条的动画效果50
实例036不用图片实现质感导航条51
1.10下拉菜单式导航条52
实例037二级导航菜单52
实例038半透明背景的下拉菜单54
实例039弹出式下拉菜单58
实例040展开式导航条60
1.11侧导航条设计61
实例041导航按钮61
实例042收缩式导航菜单63
实例043树状导航菜单65
第2章 代码封装技术69
2.1数据库操作函数70
实例044通用数据库连接函数70
实例045测试数据库连接72
2.2窗口与对话框73
实例046弹出提示对话框并重定向网页73
实例047打开指定大小的新窗口并居中显示75
2.3字符串处理76
实例048自动获得汉字的拼音简码76
实例049转换输入文本中的回车和空格78
实例050小写金额转换为大写金额79
实例051判断字符串是否以指定字符开头81
实例052把一个长数字分位显示82
实例053检查字符是否是英文字母83
实例054计算字符串的实际长度84
实例055将数字字符串格式化为指定长度85
实例056将RGB格式的颜色值转换为十六进制格式87
实例057将IP地址转换为对应的数值89
实例058字符串转换成数组90
实例059截取字符串91
实例060ASP生成条形码92
实例061过滤输入字符串中的危险符号94
2.4数据验证95
实例062验证输入的日期格式是否正确95
实例063检查表单元素是否为空97
实例064服务器端验证E-mail是否正确99
实例065客户端验证E-mail是否正确100
实例066通过正则表达式验证电话号码102
实例067应用正则表达式验证车牌号码103
实例068验证输入的字符串是否为汉字105
实例069验证身份证号码106
实例070客户端验证用户名和密码107
实例071验证网址是否合法109
实例072验证数量和金额110
实例073限制输入字符串的长度112
2.5身份验证113
实例074用户登录模块114
实例075带状态识别的用户登录模块115
2.6日期与时间117
实例076显示长日期格式的系统日期117
实例077实时显示系统时间119
实例078倒计时120
实例079特殊日期提示121
2.7随机函数122
实例080随机产生指定位数的验证码122
实例081生成随机字符串124
第3章 数据库技术127
3.1连接Access数据库128
实例082通过DSN连接数据库128
实例083通过ADO连接数据库130
实例084通过OLEDB连接数据库131
实例085连接加密的Access数据库133
3.2连接SQLServer数据库135
实例086通过非DSN连接数据库135
实例087通过OLEDB连接数据库140
实例088通过DSN连接数据库141
3.3数据插入144
实例089单条数据录入144
实例090批量数据录入148
实例091插入系统日志信息152
3.4立即获取插入记录的自动编号153
实例092获取SQLServer数据库中插入记录的自动编号153
实例093获取Access数据库中插入记录的自动编号154
3.5数据更新155
实例094更新指定记录156
实例095批量更新157
实例096商品价格调整159
3.6数据删除160
实例097删除指定记录160
实例098批量删除数据162
实例099删除数据前给予提示164
实例100记录从数据库里删除的记录数166
3.7分页显示数据信息167
实例101分页显示167
实例102查询结果分页显示169
实例103转到指定页的分页174
实例104具有页码跳转功能的分页177
实例105分栏显示179
实例106分类、分栏显示181
实例107统计记录集中数据的数量183
实例108对超长文本数据进行分页显示184
3.8密码管理186
实例109修改密码186
实例110找回密码187
3.9锁定记录189
实例111在线售票189
实例112自动生成编号191
3.10在ASP中应用事务193
实例113事务在插入多表数据中的应用193
实例114事务在添加留言信息中的应用196
实例115事务在删除数据中的应用198
3.11使用代码创建数据库、数据表和字段200
实例116动态创建Access数据库200
实例117动态创建SQL数据库202
实例118动态创建SQL数据表和字段205
3.12枚举数据库中的数据表207
实例119列举SQLServer数据库中的数据表207
实例120列举Access数据库中的数据表208
3.13查看及修改数据表结构209
实例121查看数据表结构209
实例122在线维护投票数据库212
3.14在线删除表或索引213
实例123在线删除指定的一个数据表213
实例124在线删除多个指定的数据表215
实例125在线删除索引216
3.15清除部分或全部数据表中的数据218
实例126清空指定数据表中的所有数据218
实例127清空指定数据表中的全部记录并插入指定ID的新记录219
实例128批量清空数据表221
3.16生成和恢复SQL数据库脚本222
实例129生成SQL数据库脚本222
实例130恢复SQL数据库脚本224
3.17SQLServer数据库备份与恢复227
实例131SQLServer数据备份227
实例132SQLServer数据恢复231
3.18Access数据库备份与恢复236
实例133Access数据备份236
实例134Access数据恢复238
实例135Access数据压缩239
3.19其他241
实例136不刷新页面筛选数据库中的数据241
实例137动态附加数据库242
实例138连接Oracle数据库243
第4章 SQL查询相关技术245
4.1查询常量246
实例139查询数值型数据246
实例140查询字符串248
实例141查询日期型数据250
实例142查询逻辑型数据251
实例143查询非空数据252
4.2查询控件254
实例144查询指定控件内字符串254
实例145查询指定控件内数据256
实例146查询日期控件内数据257
实例147控件作为字段、操作符和内容进行查询259
4.3查询变量262
实例148利用变量查询字符串数据262
实例149利用变量查询数值型数据264
4.4查询名列前茅或垫底者265
实例150查询前10名数据265
实例151查询后10名数据267
实例152取出数据统计结果前10名数据269
4.5周期、日期查询270
实例153查询指定ACCESS数据库中的日期型数据270
实例154查询指定SQLServer数据库中的日期型数据272
实例155查询指定时间段的数据273
实例156按月查询统计数据275
4.6大小比较、逻辑查询、重复277
实例157查询大于指定条件的数据278
实例158查询时不显示重复记录279
实例159NOT与谓词进行组合条件的查询281
实例160列出数据中的重复记录和记录条数282
4.7排序、分组统计284
实例161对数据进行降序查询284
实例162对数据进行多条件排序286
实例163对统计结果进行排序287
实例164单列数据分组统计289
实例165多列数据分组统计291
实例166多表分组统计293
实例167使用COMPUTER和COMPUTERBY294
4.8聚集函数295
实例168利用聚集函数SUM对学生成绩进行汇总296
实例169利用聚集函数AVG求某班学生的平均成绩297
实例170利用聚集函数MIN求销售额、和润最少的商品299
实例171利用聚集函数MAX求月销售额完成最多的销售记录301
实例172利用聚集函数COUNT求日销售额大于某值的记录数302
实例173利用聚集函数First或Last求数据表中第一条或最后一条记录304
4.9多表查询305
实例174利用from子句进行多表查询306
实例175使用表的别名307
实例176合并多个结果集308
4.10嵌套查询310
实例177简单的嵌套查询310
实例178复杂的嵌套查询312
实例179嵌套查询在查询统计中的应用313
4.11子查询316
实例180用子查询作派生的表316
实例181用子查询作表达式318
实例182用子查询关联数据319
4.12联合语句320
实例183多表联合查询320
实例184对联合查询后的结果322
进行排序322
实例185条件联合语句324
4.13内连接查询325
实例186简单内连接查询325
实例187复杂内连接查询326
实例188选择一个表中与另一个表中的行相关的所有行328
4.14外连接查询330
实例189使用外连接进行多表联合查询330
实例190 left outerjoin查询331
实例191rightouterjoin查询333
4.15利用IN进行查询334
实例192利用in或notin语句限定范围335
实例193用IN查询表中的记录信息336
实例194由引入的关联子查询337
4.16交叉表查询339
实例195利用transform分析数据339
实例196利用transform动态分析数据341
4.17函数查询345
实例197在查询语句中使用格式化函数格式条件345
实例198在查询中使用字符串函数347
实例199在查询中使用日期函数348
4.18HAVING语句应用350
实例200利用having语句过滤分组数据350
4.19更新数据352
实例201更新单条数据352
实例202批量修改数据354
实例203将指定字段数据为空的记录添上数据355
4.20删除数据356
实例204删除单条数据356
实例205删除指定字段数据为空的记录358
第5章 视图、存储过程和触发器的应用361
5.1视图的应用362
实例206创建视图362
实例207在ASP中应用视图363
实例208获取数据库中的全部用户视图365
实例209修改视图366
实例210删除视图367
5.2在ASP中使用存储过程368
实例211创建存储过程368
实例212应用存储过程实现登录身份验证369
实例213应用存储过程添加数据370
实例214应用存储过程实现数据分页374
实例215获取数据库中全部的存储过程377
实例216修改存储过程378
实例217删除存储过程380
5.3在ASP中使用SQLServer触发器380
实例218创建触发器381
实例219应用触发器自动插入回复记录382
实例220获取数据库中的触发器384
实例221应用触发器添加数据384
实例222应用触发器修改数据385
实例223应用触发器删除数据387
第6章 文件管理389
6.1文件上传390
实例224单一文件上传到数据库390
实例225将文件与表单数据一同上传到数据库391
实例226使用组件上传文件到数据库394
实例227上传文件到服务器395
实例228使用组件上传文件到服务器398
实例229限制上传文件的大小399
6.2文件下载401
实例230应用Stream对象实现文件下载401
实例231获取下载文件所需时间403
6.3对文件的基本操作404
实例232对文件的创建、删除、移动、复制的操作405
实例233对文件名称的修改406
6.4文件操控407
实例234从文本文件中读取注册服务条款407
实例235应用文本文件保存访客人数的计数器408
实例236判断文件是否被改动410
实例237远程批量重命名文件411
实例238通过文本文件向数据库文件中传递数据412
实例239用ASP生成HTML413
6.5对文件夹的操作415
实例240对文件夹创建、删除、移动、复制的操作415
实例241对文件夹名称的修改416
6.6遍历文件417
实例242遍历指定目录下的所有文件418
实例243遍历指定驱动器419
实例244获取驱动器信息420
6.7其他421
实例245获取文件信息421
实例246读取注册表信息423
实例247读取驱动器信息423
第7章 图形与多媒体425
7.1头像选择426
实例248通过下拉列表选择头像426
实例249从网页对话框中选择头像427
7.2图片上传429
实例250将图片文件保存到数据表429
实例251限制上传图片的格式430
7.3显示数据表中的二进制图片433
实例252显示数据表中的单个图片文件433
实例253连续显示数据表中的图片434
实例254按实际大小显示图片435
7.4控制、显示图片特效436
实例255通过滑动鼠标放大或缩小图片436
实例256显示随机图像437
实例257如何实现图片的动态翻动的效果438
实例258播放图片439
实例259浮动广告441
实例260投票结果柱形图显示443
实例261获取页面中图像的实际尺寸444
7.5插入Flash动画447
实例262插入Flash动画447
实例263插入背景透明的Flash动画448
7.6在线播放与下载449
实例264在线点播449
实例265MP3文件下载451
实例266自制视频播放器454
实例267带记忆的在线影片欣赏455
第8章 在线统计459
8.1网站计数器460
实例268通过Application对象实现网站计数器460
实例269网站图形计数器461
实例270记录用户IP地址的计数器462
实例271只对新用户计数的计数器463
8.2统计用户停留时间465
实例272统计用户在某一页停留的时间465
实例273统计用户在站点停留的时间466
8.3在线统计467
实例274判断用户是否在线468
实例275实时统计在线人数469
8.4统计网站访问量470
实例276统计日访问量470
实例277利用柱形图统计分析网站访问量471
第9章 ActiveX组件473
9.1广告轮显组件474
实例278制作旗帜广告条474
实例279随机广告476
9.2计数器组件478
实例280图形计数器478
实例281幸运有奖480
实例282自动生成Web导航链接(contentlinking组件实现)482
9.3BrowserCapabilities组件484
实例283显示浏览器信息484
实例284根据获取的浏览器名称及版本显示不同的页面486
9.4注册DLL或OCX组件487
实例285本机注册487
实例286远程注册DLL组件488
9.5图表分析组件489
实例287获取情报曲线分析图489
实例288年销售额及利润柱形图分析493
实例289年销售额及利润折线图分析495
9.6VB订制组件496
实例290文件上传组件496
实例291Ping组件500
9.7调用Delphi编写的OCX组件503
实例292显示系统时钟组件503
实例293自制媒体播放器组件504
9.8日历组件505
实例294调用MicrosoftDateand TimePicker组件505
实例295调用Delphi编写的日历组件508
第10章 E-mail短信509
10.1发送邮件510
实例296利用E-mail发送邮件510
实例297邮件群发511
实例298带附件的邮件发送程序514
实例299利用AspEmail组件发送邮件515
实例300利用MicrosoftOutLook发送邮件516
10.2构建邮件服务器517
实例301利用CDONTS组件发送邮件517
实例302接收邮件519
第11章 报表与打印521
11.1Web打印522
实例303利用JavaScript调用IE自身的打印功能实现打印522
实例304利用WebBrowse打印523
11.2利用Word打印报表524
实例305将页面中的客户列表导出到Word并打印524
实例306利用Word自动打印指定格式的会议记录527
11.3利用Excel打印报表528
实例307利用Excel打印学生信息报表529
实例308将web页面中的数据导出到Excel并自动打印530
11.4打印库存报表532
实例309打印库存明细表532
实例310打印库存盘点报表534
实例311打印库存汇总报表535
实例312打印指定条件的库存报表537
11.5套打邮寄产品单538
实例313打印汇款单538
实例314打印快递单540
实例315打印信封542
11.6利用CSS样式打印544
实例316利用CSS样式打印页面中的指定内容544
实例317利用CSS样式实现分页打印546
第12章 应用与控制549
12.1调用Word550
实例318将表格数据保存到Word550
实例319将查询结果保存到Word中551
12.2在ASP中访问Exce553
实例320通过ADO访问Excel553
实例321直接访问Excel554
12.3导出数据到Excel555
实例322将table数据导出到Excel556
实例323将查询结果导出到Excel556
12.4导出SQLServer数据557
实例324将数据导出到Access数据库中557
实例325将数据导出到Excel558
12.5ASP中压缩与解压缩RAR文件559
实例326ASP中压缩RAR文件559
实例327ASP中解压缩RAR文件560
12.6其他561
实例328在ASP中调用PowerPoint561
实例329在ASP中编写并调用类563
第13章 Ajax技术565
13.1ASP操作XML数据566
实例330向XML文件中动态添加数据566
实例331读取指定XML文件中的数据570
实例332分页显示XML文件中的数据572
13.2无刷新技术应用574
实例333不刷新页面查询数据库中的数据574
实例334实时验证用户注册信息577
实例335XML留言板581
实例336无刷新广告轮显586
第14章 安全技术591
14.1用户登录592
实例337用户安全登录592
实例338带验证码的用户登录模块593
实例339分级用户登录595
实例340如果未登录浏览某页,强制跳到登录页面597
14.2权限598
实例341测试管理员级别598
实例342权限不够弹出的对话框600
14.3获取客户端信息601
实例343确定对方的IP地址601
实例344获取客户端TCP/IP端口的方法603
14.4禁止用户复制网页内容及保护源码603
实例345禁止用户复制网页内容(方法一)603
实例346禁止用户复制网页内容(方法二)605
实例347禁止网页被另存为606
实例348防止网页被盗链607
实例349使用ScriptEncoder加密工具加密610
实例350将ASP文件转换成HTML文件610
14.5数据加密612
实例351对登录密码进行加密612
实例352应用变换法对系统日志信息加密615
实例353应用数字加密算法对用户密码加密618
14.6Access数据库安全622
实例354防止Access数据库被下载622
实例355设置数据库密码623
14.7防止SQL注入624
实例356替换输入字符串中的危险字符624
实例357禁止用户输入字符串中的危险字符625
实例358防止表单被重复提交627
14.8禁止用户刷新屏幕629
实例359屏蔽IE主菜单629
实例360屏蔽键盘相关事件630
实例361屏蔽鼠标右键632
第15章 建站与程序调试635
15.1配置IIS服务器636
实例362在Windows2000Server中配置IIS5.0636
实例363在WindowsXP+IIS中配置IIS637
实例364在Windows2003Server中配置IIS638
15.2配置数据库服务器需要注意的事项640
实例365SQLServer数据库注意事项640
实例366Access数据库不能更新641
15.3程序调试与错误处理642
实例367应用Microsoft Script Debugger调试程序642
实例368解决SQLServer中用户登录失败643
实例369解决SQLServer语句出现的错误644
实例370解决“没有权限”错误645
实例371截获系统错误并给出友好提示646
实例372常用错误代码一览647
15.4服务器安全设置649
实例373设置和管理账户649
实例374Windows2003安装的安全设置649
实例375Windows2003远程管理WEB站点650
实例376Windows安全设置651
实例377配置HS服务653
实例378管理服务器IIS用户653
15.5其他654
实例379FTP服务器655
实例380在IIS中建立WAP服务器656
实例381Asp配置虚拟目录656
第16章 网站设计与网页配色659
16.1企业网站660
实例382电脑产品660
实例383软件产品661
实例384汽车销售662
实例385物流663
实例386宾馆酒店664
实例387工业产品665
16.2大型门户类网站666
实例388综合性门户667
实例389搜索引擎668
实例390垂直门户669
16.3机构类网站670
实例391政务670
实例392市委党校671
实例393银行672
16.4教育类网站673
实例394院校673
实例395招生674
实例396科研675
实例397培训学校676
实例398考试677
16.5电子商务类678
实例399图书679
实例400购物680
16.6生活资讯类681
实例401电信681
实例402家居682
实例403中介683
实例404房地产684
16.7其他685
实例405个人主页685
实例406游戏687
实例407电影688
实例408美食689
第17章 行业应用(综合应用)691
17.1用户注册692
实例409一般用户注册692
实例410带检测用户名的用户注册693
实例411分步用户注册695
17.2留言本697
实例412简易留言本697
实例413留言本(留言分类)699
实例414留言本(版主回复)701
17.3在线投票系统703
实例415网上投票系统(限制多次投票)703
实例416网上投票系统(一个IP一月只能投票一次)705
17.4论坛706
实例417查看帖子信息706
实例418发表主题信息709
实例419回复主题信息710
实例420删除主题及回复信息712
实例421安全退出713
17.5购物车714
实例422添加至购物车714
实例423查看购物车717
实例424从购物车中移去指定商品719
实例425修改商品购买数量720
实例426清空购物车722
实例427收银台结账723
17.6万年历724
实例428简易万年历725
实例429带有备忘录的万年历727
17.7聊天室730
实例430Application形式的聊天室730
实例431数据库形式的聊天室(10分钟不说话用户下线)734
实例432聊天室(私聊)737
17.8搜索738
实例433一般搜索738
实例434高级搜索739
实例435常用搜索741
技术要点对应实例位置744