网站地图 加入收藏 设为首页 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考

基于Windows7平台创建asp动态网站

作者:原创论文网 时间:2017-12-27 19:50 加入收藏
  Asp动态网页制作是计算机应用专业的一门核心专业课,之前在Windows XP环境下进行简单设置即能够架设asp动态网站服务器,链接后台数据库,并顺利实现动态网页的运行。现在随着计算机硬件条件的改善,教学机器全部安装Windows 7操作系统。与Windows XP相比较,在Windows 7操作系统平台下创建asp动态网站,需要进行多处设置和修改,才能正确运行asp网页。下面是笔者在教学实践中基于Windows 7平台创建asp动态网站的重要步骤,与大家分享。
  
  要创建asp动态网站,需要架设asp网站服务器,架设asp网站服务器的方法是在打开“控制面板”,执行“程序和功能”,选择“打开或关闭Windows功能”,然后在窗口中安装Internet信息服务。
  
  一、创建asp动态网站服务器的方法步骤
  
  1.Internet信息服务安装成功后,运行计算机的“管理”菜单,在打开的窗口中新建名为“myaspweb”的网站。
  
  2.设置网站名称、选择站点的物理路径,并且绑定ip地址。
  
  3.添加默认文档(index.asp)。一般情况下,设置index.asp文件为动态网站的默认执行文档。
  
  asp动态网站服务器创建成功后,我们需要打开网页制作软件Dreamweaver cs5,创建站点,并制作网页运行。
  
  二、创建站点和动态网页的方法步骤
  
  1.在Dreamweaver软件中创建站点,指定服务器名称为“myaspweb”服务器,服务器文件夹选择本地文件夹。
  
  2.动态网页的编写选用VB脚本语言,因此设置服务器模型选择“ASP VBScript”.
  
  三、制作一个包含“用户登录”表单的index.asp首页文件。
  
  1.使用创建表单命令和表格排版创建表单,并且将表单提交给login.asp动态网页来执行。
  
  2.在代码视图中,编写login.asp的执行代码。
  
  四、asp链接access数据库的方法步骤
  
  要实现网站的登录、新用户注册等功能,需要链接后台数据库,下面给出asp链接access数据库的步骤。
  
  1.在Dreamweaver中打开 “窗口”菜单下的“数据库”命令。
  
  2.单击“数据库”选项卡的“+”命令按钮,打开自定义链接字符串窗口。
  
  在链接字符串中输入:“Provider = Microsoft .Jet.  OLEDB.4.0;Data Source=f:\ 253151asp \mydb.mdb”,并且选定“使用此计算机上的驱动程序”.
  
  3.测试数据库链接成功后,可以使用创建记录集等命令,进行数据库的读写操作。
  
  五、在Windows7环境下正确执行asp动态网页的相关设置
  
  1.默认情况下,网页执行的错误信息不在浏览器中显示。在网页调试过程中,为了能快速地定位错误点,显示错误代码,需要将浏览器“Internet选项”中的“显示友好错误信息”选项去掉勾选。另外还需要在“应用程序池”中将网页发生错误时的错误发送到浏览器选项设置为“True”.
  
  2.设置IIS的运行环境设置为32位。由于64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以用于 Access的 Microsoft OLE DB Provider for Jet 在 64 位版本中不能正常连接,方法是将IIS的运行环境设置为32位。具体步骤是在网站的应用程序池的高级设置中,将启用32位应用程序设置为“True”.
  
  3.在设计asp网页时,经常会将连接数据库的文件包含在第一行,形如“/Conn.asp'.
  
  在执行过程中,会出现不允许的父路径错误。原因是不能用 ”“ 表示父目录。解决的方法是在应用程序池中,将启用父目录设置为”True“.
  
  4.为创建的数据库设置了读写权限,在进行数据库的更新、删除等操作时,出现”不能正确写入“的错误。原因是asp在进行记录集的写操作时,是首先将记录写到Windows下的Temp文件夹中。Temp 是用来存储在文件操作过程中产生的临时文件以及临时数据的文件夹。因此为了保证网页能够正确进行读写操作,还需为系统的临时文件”temp“设置可读可写的权限。
基于Windows7平台创建asp动态网站相关文章
重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。
别人都分享了,你还在等什么?赶快分享吧!
更多