论文部分内容阅读
摘 要:随着网络技术的不断普及,学校信息化管理过程中不断引进基于ASP的网络管理软件,在人们习惯使用Excel的情况下,如何将大量的Excel信息直接运用到网络管理软件中,或将网络管理软件中的数据导出到Excel中,是本文要讨论的问题,笔者通过案例来阐述解决问题的方法,为广大从事学校信息化工作的同仁提供参考。
关键词:ASP;Access;Excel;数据转换
中图分类号:TP311.56文献标识码:B文章编号:1673-8454(2009)02-0058-03
一、引言
随着学校信息化进程的不断推进,基于ASP操作平台的网络管理软件越来越多,目前大多网络管理软件都不太兼容,用户经常要用比较熟悉的Excel来进行过渡,在学校年级和部门的日常信息管理过程中,也还是使用Excel来管理各种信息,学校与上级管理部门往来的数据也大多是Excel形式的,所以给学校信息化管理带来很大的不便。作为从事学校信息化工作的人员,应编写基于ASP的日常管理软件,方便用户日常信息的管理工作,考虑电子表格Excel数据与数据库Access之间的相互衔接的问题,让软件更具大众化。
二、基于ASP的网络管理软件的工作模式
基于ASP的网络管理软件,它的工作模式如图1所示。
后台数据库test.mdb的数据表jbxx对应设计了4个字段name、sex、csny、bj,字段类型均为文本型,字段长度分别为8、2、8、2。
代码采用ASP与Html语言混合编写,运用Dreamweaver编写,文件名为test.ASP。
<% On Error Resume Next
set objApp=CreateObject("Excel.Application")
’创建Excel对象
objApp.DisplayAlerts=false
objApp.Application.Visible=false
strAddr=Server.MapPath(".")
if request.form("action")="input" then
objApp.WorkBooks.Open(strAddr
关键词:ASP;Access;Excel;数据转换
中图分类号:TP311.56文献标识码:B文章编号:1673-8454(2009)02-0058-03
一、引言
随着学校信息化进程的不断推进,基于ASP操作平台的网络管理软件越来越多,目前大多网络管理软件都不太兼容,用户经常要用比较熟悉的Excel来进行过渡,在学校年级和部门的日常信息管理过程中,也还是使用Excel来管理各种信息,学校与上级管理部门往来的数据也大多是Excel形式的,所以给学校信息化管理带来很大的不便。作为从事学校信息化工作的人员,应编写基于ASP的日常管理软件,方便用户日常信息的管理工作,考虑电子表格Excel数据与数据库Access之间的相互衔接的问题,让软件更具大众化。
二、基于ASP的网络管理软件的工作模式
基于ASP的网络管理软件,它的工作模式如图1所示。
后台数据库test.mdb的数据表jbxx对应设计了4个字段name、sex、csny、bj,字段类型均为文本型,字段长度分别为8、2、8、2。
代码采用ASP与Html语言混合编写,运用Dreamweaver编写,文件名为test.ASP。
<% On Error Resume Next
set objApp=CreateObject("Excel.Application")
’创建Excel对象
objApp.DisplayAlerts=false
objApp.Application.Visible=false
strAddr=Server.MapPath(".")
if request.form("action")="input" then
objApp.WorkBooks.Open(strAddr