《基于asp.net的新闻网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于asp.net的新闻网站的设计与实现.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、摘要:利用ASP.NET和ADO.NET技术开发的网站新闻管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。关键词:ASP.NET;ADO.NET;新闻;管理;数据库中图分类号:TP393.09文献标识码:ADesignandFulfillmentofASP.NETsWebsiteNewsManagementSystemTANYing2yu1,LIYi2ming2,LUOXiang31.AdministrativeOfficeofNanchangMunicipal,;2.JiangxiYouthVoca
2、tionalCollege,Nanchang330013,China;3.of330029,China)Abstract:ThepaperpresentsthenewsASP.NETandADO.net,realizesdynamicman2agementofwebsitenews,timelyandmoreefficiently,andimprovesworkefficiency.Atthesametimeit,characteristics,anddesignprojectofthissystem.Keywords:ASP.;management;database0引言随着Internet
3、的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目;另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目
4、前较为流行的做法。但是由于ASP本身随着网络技术的发展和Internet应用的普及,特别是现在校园的信息化,网络化在飞速的发展,互联网已成为人们获取信息的重要来源,新闻是信息的重要内容之一。校园信息网对提高学校的教学质量、提高学生的学习质量等等起了非常重要的作用,学校很重视校园新闻发布系统的发展。传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了AS
5、P.NET。校园发布系统,是将网页上的某些需要经常变动的信息,类似校园新闻,校园之家,事实政治等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。 本系统的出现大大减轻了网站更新维护的工作量,通过数据库的引用,将网站的更新维护工作简化到只需录入文字等,从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经是即时更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。当然本系统还不能
6、与新浪网媲美,但是它基本上达到了教师和学生对校园新闻发布系统的要求,用户能进行新闻浏览,新闻搜索,管理员能对新闻进行管理等等。 的局限性使得系统有一些不可克服的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善,其主要表现在以下几方面:(1)由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。(2)由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取
7、记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。(3)ASP.NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会摘要:为促进广大师生更好的了解精品课程,本文应用ASP.NET和数据库技术从系统结构模式,系统总体要求与技术特点,系统设计和实现几方面进行精品课程网站系统的设计与开发为贯彻落实党的十六大精神,全面提高教育教学质量,提升我国高等教育的综合实力和国际竞争能力,在全国高等学校中启精品课程建设工作。建设一批优质的精品课程,可以大范围地推进全校的课程建设和学生学习的积极性,
8、可以营造出良好的学习氛围, 形成一种良好的校园文化。开发精品课程的教学网站,是切实推进教育创新,深化教学改革的主要方面。2、需求分析精品课程网站利用网络平台可以方便快捷的查看到相关课程以及新闻的详尽信息。在教学大纲中向用户展示某一课程总体结构框架,列出课程的主要的知识点,有利于用户总体把握课程。资源下载为用户提供了很好的教学资源,供用户学习。而网上答疑更是体现了精品课程网站交互性的特点,在该项中用户可以就自己学习中遇到的问题提出来与其他用户相互探讨,共同进步。因此,精品课程网站的需求是十分迫切的,我们需要一个良好的平台推进教学的创新,深化改革学校的教学,提高教育教学质量都将会起到积极作用。3、
9、精品课程网站的设计通过综合分析各大类似的网站,在精品课程网站的主页放置了用户登录,新闻动态,国家级精品课程,北京市精品课程,校级精品课程,文件下载,网站导航七大模块(如图1)。用户无需注册可以浏览网站,而管理人员只有在登录后才能拥有自己的权限对系统进行操作。通过个人身份验证后,管理人员可登录到系统管理员界面,在系统管理中可进行账号用户管理和角色权限管理,在新闻管理中可进行新闻栏目管理、增加新闻、管理新闻和文件上传,在课程管理中可进行精品课管理、精品课程状态管理、精品课栏目管理和二级栏目管理。(如图2)4、精品课程网站的实现建站系统包括后台内容管理和前台页面设计等,运行平台为Windows+.N
10、ET Framework 2.0+SQLSERVER 2005.网站主要运用了C#.NET和ASP.NET两种开发语言和SOL数据库技术。4.1 系统功能Web浏览器是系统最外层,向用户展示各种界面。用户通过界面对系统进行操作,并通过Web服务器来实现各种操作信息的工作。Web服务器是处在Web浏览器和数据库服务器之间,与数据库直接关联,同时又为Web服务器服务。其封装了对数据库的所有操作,包括数据的添加、修改、删除和查询。数据库服务器是系统的最底层,提供数据库操作的借口和储存本系统所有数据。4.2 系统特点在一定程度上保证了数据服务器的安全,同时也降低了对Web浏览器开发人员的要求,因为不需
11、要进行任何数据库的操作。4.3 技术特点4.3.1 C#.NET特点C#编程语言是专门为NET平台设计的语言,可以移植到.NET上。这种移植是比较容易的,因为从C#从C、C+和Java发展而来,采用了这3种语言最优秀的特点,并加入了自己的特性。完全面向对象的可视化编程语言,可以使用集成开发环境来编写C#程序,使用IDE,可以方便地建立、运行、测试和调试C#程序。4.3.2 ASP.NET 2.0特点ASP.NET 2.0是微软公司推出的Web开发技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,具有如下特点:(1)可以轻松、快捷地编写网页和应用程序。(2)提供更多的功能和扩
12、展性能。(3)可以使用如预编译、可配置的缓存等功能。(4)提高了安全性。(5)加强完整性,能解决了实现网站开发多人同时工作相互协作的问题。4.3.3 SQL Server 2005特点SQL Server 2005从不同的应用和功能划分,具有下列系统结构:客户机/服务器体系结构、数据库体系结构、关系数据引擎体系结构、服务器管理体系结构。特点是:(1)Internet集成;(2)可扩展性和可用性;(3)企业级数据库功能;(4)简单、有好的方式易于安装部署、管理使用;(5)数据仓库。4.4 系统实现5、结语在当今社会,教育教学越来越受到重视,网络教学相比传统的教学方式更加的方便快捷,可以更好的实现
13、因材施教,让人们按照自己的需求喜好来实时的选择课程。开发一个适用简洁的课程网站,能为实现网上教学的实时性、动态性和交流性打好基础。本论文中所实现的精品课程网站还很初级,只是初步实现了精品课程的需求。随着网络教学的发展,精品课程网站将有越来越多的人加入到其开发研究的行列中来,精品课程网站必将会越来越完善。2006年第10期谭莹宇等:ASP.NET的网站新闻管理系统设计与实现67被加锁,因此在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。(4)ASP.NET采取“code2behind”方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。据仓库
14、中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。2系统的功能设计2.1系统的功能结构1系统的开发原理1.1基于ASP.NET技术的系统结构模型ASP.NET结构是一个三层系统:UI层、业务逻辑该新闻管理系统可以在Windows2000Server操作系统平台上运行,Web服务器为IIS,数据库服务器为MicrosoftSQLServer2000,开发工具采用MicrosoftVisualStudio.NET和DreamWeaver。图2给出系统的功能结构图。其工作流程为:用户登录通过权限判断,普通用户只能浏览、阅读和查
15、询新闻,注册用户除了可以完成普通用户的操作外,还可以进入新闻管理模块进行新闻录入、修改和删除的操作。注册用户除。2.2、完全控件式的页面布;许多选项包括新闻来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。(2)即时可见:对新闻的处理(包括录入、修改、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能。层和数据层,如图1所示。图1ASP.NET的系统结构模型UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。求传给数据层,由Web表单、XML。其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信
16、息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。1.2ADO.NET访问数据库的原理与数据库相连,ADO.NET提供了如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQLServ2er相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维
17、护连接的方式来设计的。ASP.NET采取了断开连接方式的数据结构。当浏览图2系统功能结构图(3)功能完善:包括常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、检索等各个方面,完整地实现了网站对即时新闻的管理要求。(4)方便移植:针对不同的企业,只需要稍作修改就可以开发出适合本企业特点的网站新闻管理系统。器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。ADO.NET的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数3系统的详
18、细设计系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下:第2 / 4页68计算机与现代化2006年第10期(1)系统登录:该模块负责将用户分为普通用户/保留用户注册与否信息boolisRegUserExist=dr.Read();/关闭DataReaderdr.Close();/取得用户名的密码stringsqlBoth=select3fromregwherename=+name+;sqlBoth+=andpwd=+pwd+;SqlCommandcmdBoth=newSqlCommand(sqlBoth,conn);SqlDataReaderdrBoth;drBoth=cmdBot
19、h.ExecuteReader();/保留用户名+密码同时存在信息boolisBothExist=drBoth.Read();/关闭DataReaderdrBoth.Close();conn.Close();/判断用户是否注册if(!);(alert(此用户尚未注册!returnfalse;/判断用户名与密码是否一致elseif(!isBothExist)Response.Write(alert(用户名和密码不一致,不);能进入!returnfalse;elsereturntrue;和注册用户来实现用户权限的管理。(2)新闻浏览:该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字
20、段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。(3)新闻阅读:在其他页面中点击标题链接即进入新闻阅读页面,此时,每条新闻的详细信息将被取出,包括内容、标题、关键字等,并按照相对固定的格式放置在页面的不同区域,所有新闻使用大致相同的页面布局,只是各字段对应的内容不同而已,另外,页面其它位置,可以动态放置其他元件,如网站标志lo2go、页面广告banner等链接图片,这样可以很容易地实现图文并茂的阅读效果。(4)新闻查询:该模块提供了新闻查询功能,输入待查找的内容及选定分类信息可以快速地找到符合条件的新闻,并输出查询结果。(5)新闻管理:,新闻进行删除、,页面将显
21、示不同的内容。(6)新闻录入和修改:注册用户录入一条新闻所需要的内容,包含标题、关键字、类型、来源部门、发布日期等,同时从登录模块得到用户名,这些信息将被写入数据库中保存。该模块还负责编辑状态下的更新,这时,它将根据取得的Title字段值对页面控件初始化。下面以系统登录页面的编写为例给出主要事件和函数,说明该系统的开发过程。/IsRegUserOk函数:判断用户是否已经注册和密码是否正确publicboolIsRegUserOk()stringname=TextBoxName.Text.Trim();stringpwd=TextBoxPassword.Text.Trim();/建立/打开数据库
22、连接SqlConnectionconn=newSqlConnection();conn.ConnectionString=server=(local);uid=sa;pwd=;database=jxdb;conn.Open();/建立sql字符串stringsql=select3fromregwherename=+name+;SqlDataReaderdr;SqlCommandcmd=newSqlCommand(sql,conn);dr=cmd.ExecuteReader();最后给出系统后端数据存储方案:利用MicrosoftSQLServer2000建立数据库及其存储过程。这里给出两个必需
23、的数据表,表1是数据表News,包含的字段有:编号、姓名、标题、关键字、内容、类型、来源部门和日期。字段说明如表1所示。表1数据表News表字段名IdNameTitle数据类型字符字符说明用户姓名新闻标题(下转第71页)第3 / 4页2006年第10期周晴红等:一种离线数据采集技术的研究与应用71系统,不支持公网浏览,所以在一些不能上公网的外出办公时就十分不方便,同时系统没有用无线技术开发的输入系统给工作人员带来很大的不方便,而且系统是由不同的开发商开发的,数据库系统的设计不向外开放,其中的接口也没有公开出来。所以直接对数据库的开发不是一件很容易的事,同时原系统是一个比较稳定的系统,在一定时间
24、内不会改变现有系统的页面和数据库的结构。该工商局以前一直使用这两个系统,外出办公时摘抄需要的数据,回来时将采集数据手工录入到系统中去,或手工导入到数据库中心导致整个工作效率低下,且常常出现错误。现需要实现外出离线环境下的方便办公,省去了繁琐的数据输入操作,实现高效率办公。基于上述存在的问题,为降低开发成本,保持数据的安全性和完整性,我们考虑用相应的数据抓取和输入来实现,为办公人员开发一套行之有效的移动办公系统,实现真正意义上的离线办公,避免繁锁的手工操作。有的案(离线数据采集)导入导出的辅助工具。根据分析要导入的数据和导出的数据是一致的,包括日常检查、业务管理、监督信息、信用管理和综合查询5个
25、模块,各个子模块中又包括若干子模块,其框架原理如图3所示。例解决了移动办公系统离线状况下中间层模块的需求是根据某工商分局实际情况从省局的系统中提炼出来的,这样所有的数据就既具有自己的特色,又保持了与省局服务器上的数据一致性。随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务
26、,从而吸引顾客,扩大顾客群。传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于A和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于A本身的局限性使得系统有一些不可克服的缺陷,而采取了A.NET技术的系统性能上有了很大的改善,其主要表现在以下几方面:1由于A页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而A.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。
27、2由于A没有提供任何输出数据为内容的元件,所以在使用A撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而A.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。3A.NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。4A.NET采取code-behind方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。1系统的开发原理1.1基于A.NET技术的系统结构模型
28、A.NET结构是一个三层系统:UI层、业务逻辑层和数据层,如图1所示。随着因特网的发展,公司宣传模式发生了很大的变化。网站比传统的宣传模式更方便、经济,且不受空间、时间限制。论文详细论述了一个基于ASP.NET公司网站的开发设计过程。系统采用ASP.NET 2005作开发平台,C#作编程语言,SQL Server 2000作数据库管理系统,实现了企业介绍、企业文化、新闻中心、产品管理、人才招聘、留言版等功能。系统符合公司网站的需求。 论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个
29、系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。 关键词:互联网;ASP.NET;数据库设计;安全性;软件工程; 3 系统分析与数据库设计实现 3.1 需求分析 此系统中,用户可以浏览企业主页Default.aspx,在主页中包括产品列表和企业新闻,在顶部是公司在图片,而在图片下方是连接条。连接可以跳转到企业简介、企业文化、新闻中心、公司产品或者公司项目、人才招聘、留言版,在企业简介和企业文化里面是对公司的介绍,新闻中心介绍公司发生的重大事件,公司产品或者公司项目最重要,他是公司的核心,他的好坏代表公司的经营状况。本系统还满足以下几点功能: 系统安全性。
30、网络发展到现在,技术得到了很大的提高,网络攻击也平凡,现在最常见的攻击有:病毒、木马、拒绝服务攻击等等。本系统采用了.NET框架,安全性得到了很大的提高,可以防御一般的攻击。 系统易维护性。网络系统数据操作频繁,所以数据库一定要易于维护。在应用中可以使用最简单的存储来实现,以便更方便的进行数据的操作。 3.2 系统功能描述 系统功能包括企业简介、企业文化、新闻中心、公司产品或者公司项目、人才招聘、留言版、销售网络。 3.3 系统功能模块划分 主页面:该块包含了顶部公司图片,连接,公司产品列表和公司新闻;此模块的作用是起到一个主体美观的作用,使浏览者浏览此网站后就会留下深刻的印象。 企业简介:此
31、模块主要介绍公司的发展和公司在发展过程中取得的成绩。 企业文化:介绍企业的文化,企业的发展理念,企业的发展宗旨,让人们了解这个企业的文化,一个企业的文化氛围是相当重要的,它不仅能使企业发展得更强大,还可以增加员工对企业的信心,增加客户对企业的认可程度。 新闻中心:此模块发布企业或者本行业的重大新闻,它能即使报道事实,让更多的人了解本公司和本行业。 公司产品或者公司项目:此模块能让公司最新产品发布出来,推荐给客户使用,从而达到宣传此产品的作用。 人才招聘:在次模块上发布招聘信息,用以吸收公司需要的人才,人才是公司发展的资本,没有人才公司的发展无从谈起,所有此模块是公司吸收人才的关键。 留言版:留
32、言版能实现交流的目的,让客户对公司的发展、公司的产品等提出宝贵的意见和建议,这样公司才能更好的定位自己,才能根据客户提出的要求来完善自己图1A.NET的系统结构模型UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XMLWeb服务和组件服务组成。其中Web表单是A.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索
33、结果等。1.2ADO.NET访问数据库的原理与数据库相连,ADO.NET提供了如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQLerver相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。A.NET采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏
34、览器发出下一个请求。ADO.NET的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而*作的,并且它使用相同的潜在的数据缓冲区。2系统的功能设计2.1系统的功能结构该新闻管理系统可以在Window2000erver操作系统平台上运行,Web服务器为IIS,数据库服务器为MicrosoftQLerver2000,开发工具采用的MicrosoftVisualtudio.NET和DreamWeaver。图2给出系统的功能结构图。
35、其工作流程为:用户登录通过权限判断,普,对于提高各企业管,、快捷作用,。()的发展尽管还处,但相关的信息终端产品基本成型,应用服务纷纷出台,技术平台正向成熟迈进。移动办公的真正实现,必须将现有的信息技术系统和移动办公结合起来,把企业内部的信息技术系统和员工随身带的终端产品无缝地连接起来。参考文献:1美MickeyWilliams.VisualC#.NET技术内幕M.冉小,等译.北京:清华大学出版社,2003.2王华杰,李律松,孙一波,等.精通C#数据库开发M.4结束语本文针对当前绝大部分应用软件存在的弊端,利用Web浏览器控件和mshtml以及API技术,实现不同系统间数据导入导出的功能,并结
36、合某工商系统案北京:清华大学出版社,2004.3孙汪泉,刘志勤,江为强.用VB实现数据库中大容量数据的导入导出J.兵工自动化,2003,22(1).4马国栋,朱濂.Horizon系统的外部采访数据导入J.图书馆学研究,2003,(1).(上接第68页)表2是数据表Reg,包含的字段有:编参考文献:1天极网新技术研究室.ASP.NET完全入门M.重庆:重号、姓名、密码、所属部门、电子邮箱和电话。字段说明如表2所示。表2数据表Reg表字段名RegIdNamePwdDepEmailTel庆出版社,2001.2ScottWorley.ASP.NET技术内幕M.王文龙,刘湘宁译.数据类型自动编号字符字符字符说明用户编号用户姓名用户密码所属部门北京:人民邮电出版社,2002.3SanjeevRohilla,SenthilNathan,SurbhiMalhotra.ADO.NET专业项目实例开发M.陈君,王宝良译.北京:中国水利水电出版社,2003.4丁晟春,王曰芬.网站新闻发布管理系统的设计与应用