ASP。NET(也称为ASP+),即是ASP的下一代进化产品,它不仅仅包含ASP,而且还是Web开发,其中包括。ASP。NET十分依赖模块和组件提供更优异的可伸缩性大量新功能的新框架和制作,数据处理是推出大量令人振奋的新科技,这表明它的这些创新功能设计让ASP。NET极大超过了ASP,同样也给Web开发人员更大的灵巧性,极大减少Web应用程序的研发时间。ASP。NET和Windows SQL 2005服务器/高级服务器。
2。3 数据库技术
SQL2005的最主要目标是管理数据库还有它的数据库对象。表、触发器、存储过程这些数据库对象构成每个数据库。
数据表包括了数据库中的所有数据成员,数据库能够用来存放数据,在后面创历一个完整的数据库计划。SQL2005创立数据库表有两种选择:第一种是通过表设计器创立表,第二种是通过TransactSQL语句和程序创立表。如果你创立了一个数据库表,你首先要输入相关信息到数据库表中。假若你须要删掉这个表,你能够通过Enterprise Manager删除表亦或使用DROP TABLE语句删掉表。
保存过程SQL2005数据将使用数据库的系统的某些固定的数据处理操作共同解决的速度和效率。首先开启SQL Server2005企业管理器,然后选取数据库“存储过程”文件夹,再右键单击并选取“新建存储过程”操作,你就可以增加命令语句展示该对话框文本。存储流程能够保留接受和返回的TransactSQL语句为用户供给了一组参数。你能够运用修改变存储命令ALTER PROCEDURE语句来改变存储过程。想要删掉存储流程,能够运用DROP PROCEDURE指令来执行。
由于本系统包含大量数据的解决,因此须要用一个强力的后台数据库管理系统来支撑。当今主流有:db2,SQL2005,MySQL,Excel,Sybase,Oracle,Informix,SQL Server等数据库,不过网络型的SQL Server,Oracle软件安定性要比桌面型的SQL2005,FoxPro等数据库高很多。文献综述
本系统采用微软SQL2005作为数据库,原因如下几点:首先,SQL Server和Windows2005 Server是紧密集成的服务器,并具有良好的安全性的Windows2005 Server服务器,就可以排去没有经过授权的用户的访谒,保证了安定性SQL2005服务器系统契合安定要求;然后,使用者能够运用Web浏览器来查问存储在SQL2005数据库中的数据,向数据库系统的远端访谒,满足大需求量的要求,每个数据库可以创立高达200,000的数据表的行数表中的数据记录仅由服务器硬盘空间的限定,更符合的考试系统需求的数量线。。
本网站运用VS2005当作开发环境,系统编程环境选用嵌套C#语言的 ASP。NET,最后SQL Server2005当作数据库环境。
2。4 ADO。NET连接数据库
ADO。NET给使用者供应了新的数据库的寻访机制,这导致数据库编程更加容易。 ADO。NET为用户提供访问两个数据模式。首先,连接模式(连接的)中,利用ADO技术对数据连接方案,是一个传统的数据库接入技术。还有一个非连接模式(断开),ADO。NET。它提供了更丰富的可扩展性和灵活性。在非连接模式访问中,应用程序可以从数据源中得到它所需数据,然后断开从原始数据源,最终完成数据更新。
ADO。NET中非核心ADO。NET数据集类连接模式下,数据集对象到XML数据存储情况。数据集对象可以从数据库,以便从一个XML数据流以获得可以得到,因此用户不需要考虑该数据源的位置。ADO。NET结构数据提供程序对象也是一个很重要的组成部分,通过它可以访问数据库,生成DataSet对象,但它也支持数据库访问数据连接模式。
ADO。NET拥有OleDb和SQL Server两种编程接口方式来访问数据库。要是使用者选用SQL Server当作数据库,使用SQL Server接口更好,因为效能比利用OleDb高。 asp.net售楼管理系统设计与实现+ER图(4):http://www.youerw.com/jisuanji/lunwen_81834.html