2.5.1 SQL中的常用语句: (1) 添加语句:向表中添加一个新记录。 copyright paper51.com Insert table(column)values(‘somedata’) paper51.com (2) 删除语句:从表中删除一条或多条语句。 内容来自www.paper51.com Deletetable where first=’deleteme’ copyright paper51.com (3) 更新记录:更改表中已经存在的一条记录或多条记录。 copyright paper51.com Updata {tablename}[{ table name }]where clause copyright paper51.com (4) 用select创建记录和表 内容来自论文无忧网 www.paper51.com inserttable(first_column,second_column) 内容来自www.paper51.com selectanother_first_column,another_sencond_column paper51.com fromanothertable copyright paper51.com whereanother_first_column=’copy me’ http://www.paper51.com 这条语句从anothertable拷贝记录到 table中,只有 anothertable中字段为another_first_column的值为copy me的记录被拷贝。 内容来自www.paper51.com 2.6 ASP与ADO配合工作 http://www.paper51.com ASP是服务器端脚本开发技术,其脚本有服务器端执行完毕后才输出结果到客户端浏览器,因此对客户端的浏览器不存在兼容性的问题。使用ASP制作的网页访问数据库时必须通过ADO实现,ADO在ASP网页与数据库之间起链接与传递作用,也就是把ADO中的对象嵌入到ASP程序中,来执行ASP网页发出的处理数据库中数据的命令,如增加数据、删除数据或查询数据等操作。因此可以说ASP是依赖于ADO来实现数据存取的,而ADO又是通过ASP把数据传输给客户或把客户端的数据存放在数据库中。 内容来自www.paper51.com ADO是通过ODBC(Open Database Connectivity)来存取所有ODBC标准的数据库系统,可跨越多种不同的数据库,因此对数据库的操作变得十分简单。现在Microsoft公司提供可更新的OLE DB(对象链接和嵌入式数据库),也就是OLE技术在数据库中的应用,使对数据库中数据的处理功能变得更加强大。 paper51.com 在使用数据库之前,要先建立一个能与ADO交互链接的数据库,再通过Web服务器创建数据源,然后可在ASP网页中调用数据库。 copyright paper51.com
1.建立数据库 内容来自www.paper51.com
在Access中创建一个数据库,命名为db.mdb。 paper51.com 2.建立数据源 内容来自论文无忧网 www.paper51.com
ADO是通过数据源来访问数据库的,因此在链接数据库时,要先建立数据源。我们通过文件DNS建立数据源的:打开“管理工具”双击“数据源(ODBC)”打开数据源对话框,在其中选择“系统DSN”,见图2-1。 内容来自论文无忧网 www.paper51.com paper51.com 图2-1 copyright paper51.com 单击“添加”后,出现创建数据源对话框,在该对话框中选择Microsoft Access Dirver(*.mdb)项,如图2-2 http://www.paper51.com
http://www.paper51.com 图2-2 copyright paper51.com 单击完成后出现图2-3对话框。在该对话框中单击“选择”按钮,选择要链接的数据库。单击“完成”即可完成“系统DSN”的添加。 内容来自论文无忧网 www.paper51.com paper51.com 图2-3 copyright paper51.com
|