SQL Server 数据库函数库

SQL Server 数据库函数库 - 应用软件 - 电脑教程网

SQL Server 数据库函数库

日期:2007-08-05   荐:

SQL Server 是 Microsoft 从 SyBASE 取得并修改的数据库系统,它只能在 Windows NT Server 上面执行。使用本函数只能使用 Windows NT Server 作为 PHP 的执行平台。 Microsoft SQL Server 的 query 语法为 Transact-SQL,和 SyBASE 的语法几乎相同。本数据库可能是所有 PHP 所支持数据库中,中文书籍最多的数据库了。

mssql_affected_rows: 取得最后 query 影响的列数。 mssql_close: 关闭与数据库的连接。 mssql_connect: 连上数据库。 mssql_data_seek: 移动列指针。 mssql_fetch_array: 返回数组资料。 mssql_fetch_field: 取得字段信息。 mssql_fetch_object: 返回类资料。 mssql_fetch_row: 返回单列的各字段。 mssql_field_seek: 配置指针到返回值的某字段。 mssql_free_result: 释放返回占用内存。 mssql_num_fields: 取得返回字段的数目。 mssql_num_rows: 取得返回列的数目。 mssql_pconnect: 打开 MS SQL 服务器持续连接。 mssql_query: 送出一个 query 字符串。 mssql_result: 取得查询 (query) 的结果。 mssql_select_db: 选择一个数据库。

mssql_affected_rows 取得最后 query 影响的列数。 语法: int mssql_affected_rows(int [link_identifier]); 返回值: 整数 函数种类: 数据库功能 内容说明: 本函数用来取得最后一次对数据库下 query 指令所影响的列数,会影响的为 INSERT、UPDATE 或 DELETE 等指令,而 SELECT 不会影响。参数 link_identifier 可省略,为打开数据库的连接代号。返回值即为列数。

mssql_close 关闭与数据库的连接。 语法: boolean mssql_close(int [link_identifier]); 返回值: 布尔值 函数种类: 数据库功能 内容说明: 本函数用来关闭与 MS SQL Server 数据库的连接,能关闭的为使用 mssql_connect() 函数打开的数据库,若使用 mssql_pconnect() 打开的数据库则不能以本函数关闭。参数 link_identifier 可省略,为打开数据库的连接代号。关闭成功则返回 true 值。 参考: mssql_connect() mssql_pconnect()

mssql_connect 连上数据库。 语法: int mssql_connect(string [servername], string [username], string [password]); 返回值: 整数 函数种类: 数据库功能 内容说明: 本函数用来打开与 MS SQL Server 数据库的连接。参数 servername 为欲连上的数据库服务器名称。参数 username 及 password 可省略,分别为连接使用的帐号及密码。使用本函数需注意早点关闭数据库,以减少系统的负担。连接成功则返回数据库的连接代号,失败返回 false 值。 参考: mssql_close() mssql_pconnect()

mssql_data_seek 移动列指针。 语法: boolean mssql_data_seek(int result_identifier, int row_number); 返回值: 布尔值 函数种类: 数据库功能 内容说明: 本函数用来移动 MS SQL Server 资料表中的列指针到指定的列上,可供 mssql_fetch_row() 等函数使用。参数 result_identifier 为查询的代号值。参数 row_number 则为欲移往的列数。若失败则返回 false 值。 参考: mssql_close() mssql_pconnect()

mssql_fetch_array 返回数组资料。 语法: array mssql_fetch_array(int result); 返回值: 数组 函数种类: 数据库功能 内容说明: 本函数用来将查询结果 result 拆到数组变量中。若 result 没有资料,则返回 false 值。而本函数可以说是 mssql_fetch_row() 的加强函数,除可以将返回列及数字索引放入数组之外,还可以将文字索引放入数组中。

mssql_fetch_field 取得字段信息。 语法: object mssql_fetch_field(int result, int field_offset); 返回值: 类 函数种类: 数据库功能 内容说明: 本函数返回的类资料为 result 的字段 (Column) 信息。返回类的属性如下: name - 字段名称 column_source -字段所在表格的资料表名称 max_length - 字段的最大长度 numeric - 若为 1 表示本字段为数字类型 (numeric) 参考: mssql_field_seek()

mssql_fetch_object 返回类资料。 语法: object mssql_fetch_object(int result); 返回值: 类 函数种类: 数据库功能 内容说明: 本函数用来将查询结果 result 拆到类变量中。使用方法和 mssql_fetch_array() 几乎相同,不同的地方在于本函数返回资料是类而不是数组。若 result 没有资料,则返回 false 值。另外治募

标签: