`
cakin24
  • 浏览: 1384590 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

ADODB操作结果集函数

    博客分类:
  • PHP
阅读更多

一 代码

<?php
	include_once ('../adodb5/adodb.inc.php');		
	$conn = ADONewConnection('mysql');				
	$conn -> PConnect('localhost','root','root','db_database14');
	$conn -> execute('set names gb2312');		
	$ADODB_FETCH_MODE = ADODB_FETCH_BOTH;			
?>

 

<?php
	include_once 'conn/conn.php';									//载入数据库链接文件
	$sqlstr = "select * from tb_object where bigclass = '图书'";						//sql查询语句
	$rst = $conn -> execute($sqlstr) or die('error: '.$conn -> errorMsg());	//执行查询语句
	if(false != $rst){											//如果有查询结果
		for($i = 0; $i < $rst -> FieldCount(); $i++){						//循环输出各个字段
			$fields = $rst -> FetchField($i);							//生成字段信息对象
			$type = $fields -> type;								//从对象中获取字段的类型信息
			echo '=>';
			echo $rst -> metaType($type,-1,$fields);					//输出字段标准类型
			if($rst -> metaType($type,-1,$fields) == "T")				//如果标准类型为“T”
				echo '('.$conn -> DBDate($rst -> fields[$i]).')';			//使用DBDate函数格式化时间
			else
				echo '('.$rst -> fields[$i].')';							//如果是其他类型,直接输出
		}
	}
?>

 

二 运行结果
=>R(1)=>C(图书)=>T('2017-03-26 13:54:26')
1
1
分享到:
评论

相关推荐

    ADODB数据驱动操作支持库

    此外,这个库可能是针对特定版本的ADODB进行了封装,使得使用更加方便,或者提供了更多的数据库操作辅助函数。 在实际开发中,ADODB通常与Visual Basic for Applications (VBA) 或其他支持COM的编程语言(如...

    php操作数据库的adodb类库

    3. **结果集处理**:ADODB 返回的结果集可以作为记录集对象,支持遍历、获取单个字段值、获取所有行等操作。 4. **错误处理**:ADODB 提供了一套完善的错误处理机制,可以捕获和处理数据库操作过程中出现的错误。 ...

    vc++通过adodb操作数据库,MFC界面.zip

    `ADOConn.cpp`和`adodb.cpp`可能包含了数据库连接和操作的主要逻辑,比如建立数据库连接、执行SQL查询、处理结果集等。`adodbDlg.cpp`和对应的头文件`adodbDlg.h`则可能定义了一个对话框类,用于展示数据库操作的...

    ADODB 手册。

    ADODB提供了丰富的查询函数,如`Execute()`执行SQL语句,`GetRow()`获取一行数据,`FetchRow()`遍历结果集。它还支持预编译的SQL语句,提高安全性。结果集可以通过`Recordset`对象进行操作,包括移动指针、获取字段...

    PHP的adodb类库

    `ADODB.Recordset`对象提供了丰富的记录集操作,如`MoveFirst()`, `MoveNext()`, `EOF()`和`BOF()`,使遍历结果集变得简单。 7. **数据格式化** ADODB提供了一系列函数用于数据的格式化,如`Date()`, `...

    adodb

    AdODB提供了对记录集的各种操作,如`MoveFirst`、`MoveNext`、`EOF`(End Of File)和`Fields`属性,用于遍历和访问记录集中的数据。 8. **分页查询** 可以使用`SelectLimit`配合`RecordCount`进行分页查询。例如...

    ADODB for PHP 5.zip

    - **结果集处理**:ADODB支持对查询结果进行迭代、遍历、分页等操作,还可以将结果集转换为数组或对象,方便进一步处理。 - **数据缓存**:ADODB内置了缓存机制,可以将查询结果存储起来,减少对数据库的重复访问...

    php adodb组件及说明手册(中文)

    4. **结果集操作**:通过`FetchRow()`, `FetchArray()`, `FetchObject()`等方法获取查询结果,方便地遍历和处理数据。 5. **错误处理**:内置错误处理机制,当发生错误时,可以使用`ErrorNo()`和`ErrorMsg()`获取...

    很好的adodb手册

    - SQL语言的基本使用,包括选择、插入、更新和删除操作,以及联接、子查询、聚合函数等高级特性。 - 错误处理机制,如何捕获和处理运行时错误。 - 游标类型和行为,如静态、动态、键集和前进只读游标,以及它们对...

    adodb.rar_adodb c_adodb.r_objects_php adodb

    5. 记录集操作:ADODB返回的结果集可以通过`$db-&gt;GetRow()`, `-&gt;GetArray()`, `-&gt;GetAssoc()`等方法进行遍历和处理。 三、ADODB在PHP中的应用示例 ```php // 创建连接 $db = ADONewConnection('mysql'); $db-&gt;...

    adodb(php连接数据库的一种介质)

    5. **记录集对象**:ADODB使用记录集对象来处理查询结果,该对象提供了类似于数组的操作方式,如遍历、排序、分页等,方便数据处理。 6. **性能优化**:ADODB提供了预编译语句,可以减少SQL解析的时间,提高执行...

    adodb5 PHP

    4. **错误处理与日志记录**:ADODB有内置的错误处理机制,可以捕获数据库操作中的异常,并且支持自定义错误处理函数。同时,它还能记录错误日志,便于后期分析和调试。 5. **数据缓存**:为了提高性能,ADODB实现了...

    adodb-5.20.13.zip_adodb_adodb5_adodb5下载_adodb5使用教程_sick655

    在实际使用ADODB5时,开发者首先会创建数据库连接,使用提供的连接函数,如`ADONewConnection()`。然后,他们可以编写SQL语句并使用ADODB的`Execute()`方法来执行查询。结果可以通过`Recordset`对象访问,该对象提供...

    adodb库下载-php+access数据库访问

    现在,你可以使用`ADODB`提供的方法进行查询、插入、更新和删除等操作。例如,执行一个SQL查询: ```php $sql = "SELECT * FROM YourTable"; $result = $db-&gt;Execute($sql); ``` `Execute`方法返回一个记录集对象...

    利用ADODB类连接本地数据库

    在C++ MFC应用中,ADODB提供了一套面向对象的API,使得开发者可以方便地创建数据库连接、执行SQL语句以及处理结果集。 1. **建立数据库连接** 在C++ MFC中,首先需要包含必要的头文件,如`#import &lt;adodb.dll&gt;`,...

    数据库编程ADODB_入门学习基础教程

    2. **Execute()**: 执行SQL命令,返回结果集或布尔值(表示是否成功)。 3. **ErrorMsg()**: 当执行失败时,返回错误信息。 4. **FetchArray()** 和 **FetchObject()**: 获取查询结果中的行,分别以数组和对象形式...

    adodb504.tgz

    3. **数据记录集**:Adodb将查询结果封装为数据记录集对象,可以像数组一样遍历,同时提供了许多便利的方法,如字段获取、数据过滤、排序、分页等。 4. **数据库元数据**:Adodb提供了获取数据库元数据的功能,比如...

    PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】

    rs2html函数的工作原理是遍历查询结果集,将每行数据转化为HTML表格的元素,每个单元格对应数据列的一个值。通过这种方式,数据库查询结果可以方便地在网页上展示。 此外,我们还需要关注错误处理。在处理数据库...

    易语言源码ADODB数据库类操作实例源码.rar

    这个程序可能包含了建立连接、打开记录集、执行SQL语句等功能的实现,是学习易语言操作数据库的关键部分。 其次,`TEST.FDB`和`test.mdb`是两种不同类型的数据库文件。`.FDB`通常是Firebird数据库的文件扩展名,而`...

    PHP数据库操作类ADODB 详解.doc

    GetAll 方法是ADODB中用于执行SQL查询并获取所有结果的函数。它返回的是一个二维关联数组,其中每个子数组代表一行记录,数组的键是列名,值是对应的列值。这使得使用foreach或for循环遍历结果变得简单,特别是与...

Global site tag (gtag.js) - Google Analytics