在安装操作系统的过程中,可以根据安装向导的提示对硬盘进行分区和格式化操作。本文以一个20GB的硬盘为例,描述了如何在安装Windows 2003简体中文版操作系统的过程中将它划分为两个分区的操作方法。
提示:本例只适用于从光盘安装的情况,Windows 2000/XP/2003在DOS下的安装程序基本是一样的,本例在这3个系统安装过程中都适用。
首先在BIOS里设置好系统从“CDROM”启动,并将Windows 2000/XP/2003安装光盘放入光驱。系统从光驱启动后,安装程序将检测计算机的硬件配置,从安装光盘提取必要的安装文件,之后出现欢迎使用安装程序菜单。
如果你想退出安装,请按F3键;如果你需要修复操作系统,请按R键;如果你想开始安装Windows,请按回车键继续,出现Windows 许可协议,按F8键接受协议。
然后会出现显示硬盘分区信息的界面,如图1所示。
图 1
提示:本例中的当前计算机中仅配置一块硬盘,且该硬盘的所有空间都作为一个分区,即系统分区C。如果硬盘从未分过区,则可跳过删除硬盘的步骤,直接跳到图15的步骤进行新分区的创建。
将光标移动到欲删除的分区上,根据系统提示按D键将分区删除,系统将出现确认信息,如果确认要删除此分区,按Enter键确认;如果要放弃删除操作,按Esc键取消。
如果上一步中按Enter键确认,则会进入下一界面(图2),如果确定要删除该分区,按L键确认;如果要放弃删除操作,按Esc键返回上一界面。
图2
提示:分区一旦删除后,原分区中的资料将全部丢失,因此在删除分区前要做好重要资料的备份工作。
分区成功删除后,系统将自动返回到分区列表界面。在本例中硬盘分区已全部删除,故分区列表中仅出现一个“未划分空间”,如图3所示。
图 3
下面就让我们来创建第一个分区。将光标移动到“未划分空间”上,根据系统提示按C键创建新分区,在光标所在处输入欲创建分区的大小(图4),然后按Enter键确认,分区创建成功后如图17所示。
图 4
在如图5所示的界面中,将光标移动到“未划分空间”处,重复刚才创建分区的步骤即可划分后面的分区。
图 5
根据系统提示,将光标移动到要安装操作系统的分区上,按Enter键确认,系统将出现格式化该分区的选项,如图6所示。
图 6
请根据你的需要选择相应的选项格式化分区,将光标移动到符合你要求的选项上,按Enter键确认后系统将进入磁盘格式化界面。分区格式化完成后,系统将自动进入后续的安装步骤。
"中国主机在线",专业"虚拟主机"提供商,ASP虚拟主机 PHP虚拟主机 WINDOWS虚拟主机 UNIX虚拟主机 论坛虚拟主机 免费试用 |
首页 >> ASP与数据库 >> SQL语言快速入门之一 |
SQL语言快速入门之一
|
本文作者:不详 |
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create, 以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。下面,我们就来详细介绍一下SQL语言的基本知识。
一个典型的关系型数据库通常由一个或多个被称作表格的对象组成。数据库中的所有数据或信息都被保存在这些数据库表格中。数据库中的每一个表格都具有自己唯一的表格名称,都是由行和列组成,其中每一列包括了该列名称,数据类型,以及列的其它属性等信息,而行则具体包含某一列的记录或数据。以下,是一个名为天气的数据库表格的实例。 城市 最高气温 最低气温
在众多的SQL命令中,select语句应该算是使用最频繁的。Select语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。Select语句的语法格式如下: select column1 [, column2,etc] from tablename [where condition]; ([] 表示可选项) select语句中位于select关键词之后的列名用来决定那些列将作为查询结果返回。用户可以按照自己的需要选择任意列,还可以使用通配符“*”来设定返回表格中的所有列。 select语句中位于from关键词之后的表格名称用来决定将要进行查询操作的目标表格。 Select语句中的where可选从句用来规定哪些数据值或哪些行将被作为查询结果返回或显示。 在where条件从句中可以使用以下一些运算符来设定查询标准: = 等于 > 大于 < 小于 >= 大于等于 <= 小于等于 <> 不等于 除了上面所提到的运算符外,LIKE运算符在where条件从句中也非常重要。LIKE运算符的功能非常强大,通过使用LIKE运算符可以设定只选择与用户规定格式相同的记录。此外,我们还可以使用通配符“%”用来代替任何字符串。举例如下: select firstname, lastname, city from employee where firstname LIKE ‘E%’; (注意,字符串必须被包含在单括号内) 上述SQL语句将会查询所有名称以E开头的姓名。或者,通过如下语句: select * from employee where firstname = ‘May’; 查询所有名称为May的行。 |
"中国主机在线",专业"虚拟主机"提供商,ASP虚拟主机 PHP虚拟主机 WINDOWS虚拟主机 UNIX虚拟主机 论坛虚拟主机 免费试用 |
"中国主机在线",专业"虚拟主机"提供商,ASP虚拟主机 PHP虚拟主机 WINDOWS虚拟主机 UNIX虚拟主机 论坛虚拟主机 免费试用 |
首页 >> ASP与数据库 >> ASP数据库编程技巧 |
ASP数据库编程技巧
|
本文作者:不详 |
Active Server Pages是功能强大、易于学习的服务器端脚本编程环境,ASP内置ADO组件,因此可以轻松的存取各种数据库,从而大大缩短了程序开发时间。本文将笔者从事ASP数据库编程的两点经验贡献出来,供大家参考。
一、 与数据库建立连接 我们常用的数据库一般为Microsoft Access或SQL Server,为了使用这两种数据库,我们通常需要先创建和配置ODBC数据源,但事实上,ASP脚本可以使用OLD DB的其他驱动程序直接把ADO绑定到数据库而不使用ODBC作为一个附加层,请看: 1. 与Microsoft Access数据库建立连接 Set Cnn = Server.CreateObject("ADODB.Connection") Cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/asp/data") & "/example.mdb;" 在这里,Server对象的MapPath方法将指定的虚拟路径转换为真实的文件路径,最终结果类似:c:/InetPub/home/asp/data/example.mdb。 2. 与SQL Server数据库建立连接 Set Cnn = Server.CreateObject("ADODB.Connection") strConn = "Provider=sqloledb; User ID=sa; Password=; Initial Catalog=pubs; Data Source=16.62.5.8" Cnn.Open strConn Initial Catalog后指定数据库名,Data Source后为机器名或IP地址。 二、 从ASP脚本中访问数据库的两种方法 1. 通过SQL语句来访问数据库 1) 若需要返回 Recordset 对象引用(如查询操作)先要建立一个名为Cnn的连接 strQry = "SELECT * FROM authors" Set rsTest = Cnn.Execute(strQry) 然后可以通过循环显示记录集rsTest中的有关数据。 2) 若不需要返回数据(如增加、修改、删除操作) strQ = "INSERT INTO Shippers (CompanyName, Phone) VALUES ('O''Conner Delivery', '(503) 555-0201')" Cnn.Execute strQ
2. 通过Recordset对象的Open、AddNew、Delete、Update和UpdateBatch方法访问数据库 Set rsTest = Server.CreateObject("ADODB.Recordset") '创建Recordset对象 rsTest.CursorLocation = adUseServer '使用服务器端游标 rsTest.CursorType = adOpenForwardOnly '使用仅向前游标类型 rsTest.LockType = adLockOptimistic '开放式记录锁定(逐条) rsTest.Open "SELECT * FROM Shippers WHERE CompanyName = 'United Package'", Cnn, , , adCmdText ' 第五个参数:adCmdText指示数据源是一个SQL语句。 rsTest("Phone") = "(503) 555-8888" rsTest.Update Response.Write "更新单个记录 " & objRS("Phone") & ".<BR>"
为了更好的理解ADO的数据库编程,下面提供一个完整的实例(NorthWind.mdb是Microsoft Access97自带的一个数据库,文件adovbs.inc可在C:/Program Files/Common Files/System/ADO下找到): <% @LANGUAGE = VBScript %> <!--#include file="adovbs.inc"--> <% Response.Expires = 0 Dim StrCnn,Cnn,objRS, strOut, ID
Set Cnn = Server.CreateObject("ADODB.Connection") StrCnn="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/asp24") & "/NorthWind.mdb;" Cnn.Open StrCnn Response.Write StrCnn & "<Br>" '看看输出的结果
Set objRS = Server.CreateObject("ADODB.Recordset") objRS.CursorLocation = adUseServer objRS.CursorType = adOpenKeyset objRS.LockType = adLockOptimistic objRS.Open "运货商", Cnn, , , adCmdTable objRS.AddNew
objRS("公司名称") = "吴丰" objRS("电话") = "571-7227298"
objRS.Update
ID = objRS("运货商ID") Response.Write "新增记录运货商ID为 " Response.Write ID & ".<BR><BR>"
objRS.Close
objRS.CursorLocation = adUseClient objRS.CursorType = adOpenForwardOnly objRS.LockType = adLockReadOnly objRS.Open "运货商", Cnn, , , adCmdTable %> <HTML><BODY> 下面为显示信息部分-运货商ID: 公司名称 电话<BR><BR> <% While Not objRS.EOF strOut = objRS("运货商ID") & ": " & objRS("公司名称") strOut = strOut & " " & objRS("电话") Response.Write Server.HTMLEncode(strOut) & "<BR>" objRS.MoveNext Wend
objRS.close : Cnn.close Set objRS = Nothing : Set Cnn = Nothing %> </BODY></HTML>
|
"中国主机在线",专业"虚拟主机"提供商,ASP虚拟主机 PHP虚拟主机 WINDOWS虚拟主机 UNIX虚拟主机 论坛虚拟主机 免费试用 |