第11章Web数据库的操作 11.1数据库访问流程 11.2数据库的连接 11.3数据的查询控制 11.4数据的添加、删除和修改
第11章 Web数据库的操作 11.1 数据库访问流程 11.2 数据库的连接 11.3 数据的查询控制 11.4 数据的添加、删除和修改
11.1数据库访问流程 一般流程如图: 连接数据源 (1)创建与数据库的连接。 (2)设定要操作数据库的命令 设置命令 (3)执行命令。 执行命令,得到数据 (4)得到数据后,就可以执行 对数据的浏览、增加、删除、修 操作数据 改等操作,这一步通常使用 RecordSet对象的有关方法和属性检测错误 完成。 (5)关闭数据库,清除有关对 关闭相关对象 象 结束
11.1 数据库访问流程 一般流程如图: (1)创建与数据库的连接。 (2)设定要操作数据库的命令。 (3)执行命令。 (4)得到数据后,就可以执行 对数据的浏览、增加、删除、修 改 等 操 作 , 这 一 步 通 常 使 用 RecordSet对象的有关方法和属性 完成。 (5)关闭数据库,清除有关对 象。 连接数据源 设置命令 执行命令,得到数据 操作数据 检测错误 关闭相关对象 结束
112数据库的连接 假设要与 SQL Server的数据库tx1建立连接, 主要有以下几种方法: 参数时,可以通过设置系统数据源( System DSy (1)在 Connection对象中设置 Connectionstri 即通过设置ODBC的方法来连接数据库。关于DSN的设 定请参阅前面的章节。在ASP中利用DSN连接数据库 的代码如下: Set conn: Server. Createobject (ADODB Connection") conn. Open DSN=七x1;U工D=sa;PD=;Da七 abase=tx工
11.2 数据库的连接 假设要与SQL Server的数据库txl建立连接, 主要有以下几种方法: (1)在Connection对象中设置ConnectionSTRing 参数时,可以通过设置系统数据源(System DSN), 即通过设置ODBC的方法来连接数据库。关于DSN的设 定请参阅前面的章节。在ASP中利用DSN连接数据库 的代码如下: Set conn= Server.CreateObject ("ADODB.Connection") conn.Open "DSN=txl;UID=sa;PWD=;Database=txl
112数据库的连接 (2)如果不采用DSN连接数据库,在设置 ConnectionstRing参数时,可以采用直接指定ODBC 驱动程序连接数据库,连接 SQL Server数据库的代 码如下: Set conn Server CreateObject (ADODB Connection") STRProvider = "Driver=i SQl Server]; Server=zjf; Database=txl; UID=sa; PWD=;' conn. Open sTRProvider
11.2 数据库的连接 ( 2 ) 如果不采用 DSN 连接数据库 , 在设置 ConnectionSTRing参数时,可以采用直接指定ODBC 驱动程序连接数据库,连接SQL Server数据库的代 码如下: Set conn = Server.CreateObject ("ADODB.Connection") sTRProvider = "Driver={SQL Server}; Server=zjf;Database=txl;UID=sa;PWD=;" conn.Open sTRProvider
112数据库的连接 (3)通过 OLE DB连接。代码如下 Set conn Server CreateObject ("ADODB Connection") S TRPr。="Pr。 vider=sq1o1edb; DataSource=z] Initial Catalog=txl User ID=sa, Password=, ii conn. Open sTRPro
11.2 数据库的连接 (3)通过OLE DB连接。代码如下: Set conn = Server.CreateObject ("ADODB.Connection") sTRPro="Provider=sqloledb; DataSource=zjf;Initial Catalog=txl; User ID=sa; Password=; " conn.Open sTRPro