第14讲使用数据库二-上海财经大学.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14讲使用数据库二-上海财经大学

第*页 第*页 添加删除记录命令 打开supply_demand_delete.asp文件,在服务器行为面板上点击加号,添加命令,出现如图所示对话框,并设置类型为删除,SQL语句和变量如下图所示。 第*页 在supply_demand_delete.asp文件中,添加转到supply_demand_personal_list.asp脚本语句 打开supply_demand_delete.asp文件的代码视图,在html标签之前,添加如下代码: %Response.Redirect(supply_demand_personal_list.asp)% 第*页 11.13 添加访问限制与输入检查 Web站点上许多网页只有授权用户才能访问,如果未登录的用户试图通过在浏览器中键入该页的URL来绕过登录页,则该用户将被重定位到登录项。 访问限制可以检查用户是否进行过登录,也可以进一步对注册用户分级,不同级别的用户具有不同的访问权限 对于简单的保护,只需在页面上添加“限制对页的访问”服务器行为即可保护站点上的网页。 第*页 添加“限制对页的访问”服务器行为 打开index.asp, 在“服务器行为”面板上,选择“用户身份验证” 限制对页的访问,出现“限制对页的访问”对话框,并进行如下设置: 第*页 添加输入检查 在按“提交”按钮之前,可以在客户端的浏览器中直接检查数据是否合法。“检查表单”浏览器端行为可以完成此功能。“检查表单”可应用于单个文本域,也可以应用于整个表单。 例: 打开supply_demand_add.asp,选择该页上的整个表单 在“设计”面板组的“行为”面板上,单击加号(+)按钮,并从下拉式菜单中选择“检查表单”,出现“检查表单”对话框 第*页 11.14 ASP动态网站通过自定义连接字符串与Access数据库建立连接(以VBScript为例) 如果用前面的ODBC方法建立与数据库的连接,对于“自建自管”和“自建托管”服务器均不会由很大问题,但对于“租赁服务器”空间的方式,则需要到对方服务器上设置OBDC,这样会带来很大不方便。为此,应该用自定义连接字符串与Access数据库建立连接比较合适。 以下是以文档类型VBScript的ASP动态网站为例,通过自定义连接字符串与Access数据库建立连接。 第*页 要求连接数据库名称为“sccn.mdb”本地,数据库存放位置为“D:\WebSite\Db\sccn.mdb”;本地根文件夹设为“D:\WebSite\”。 打开 DW,新建站点,设置好本地信息、远程信息和测试服务器(设置方法同上)(本地根文件夹设为“D:\SCCNWebSite\” ,测试服务器类型为“ASP VbScript”),建立所需“ASP VbScript”动态网页,例如主页文件 index.asp,点击右侧【数据库】面板的加号,选择【定义连接字符串】,在弹出的“自定义连接字符串”对话框的“连接名称”栏,填写自定义的名称“connSCCN”。在“连接字符串”栏中填写: Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\WebSite\Db\sccn.mdb 在本地“浏览”调试网站时的连接方法 第*页 第*页 注意: 上面连接字符串两端的双引号可以带,也可以不带。在输入时如果省略,DW 会自动为你补上的。 Driver 和 (*.mdb) 之间有个空格,写错了不能通过“测试”,当然也连接不上数据库。 在“Dreamweaver 应连接”项中,应选择“使用此计算机上的驱动程序”。 填写完毕后,点击右边的[测试]按钮,就会弹出“成功创建连接脚本”的信息牌。点击[确定]完成连接的创建。 第*页 让数据库的连接同时适应本地和远程服务器环境 我们在连接中使用了数据库的绝对路径 “D:\WebSite\Db\sccn.mdb” ,而当我们把网站上传到远程服务器后,服务器上你的数据库的绝对路径可能和本地路径不一样,相关程序就会出错。为了避免这种情况,我们应在程序中使用相对路径。 第*页 在 DW 下用双击方法打开本地根文件夹下connections文件夹中的连接文件connSCCN.asp,切换到[代码]编辑方式,找到其中的这一行: MM_connSCCN_STRING = Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\WebSite\Db\sccn.mdb    在这一行前加一个单引号“”把它变成注释行,然后在下面新建一行,输入如下代码:  MM_connSCCN_STRING = Provid

文档评论(0)

zhuwo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档