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

ADODB操作数据库函数GetInsertSQL

    博客分类:
  • PHP
阅读更多

一 代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>使用getInsertSQL()函数向表tb_object中插入一条新数据</title>
<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
-->
</style></head>
<body>
<?php
	include_once ('../adodb5/adodb.inc.php');		//载入(include)adodb.inc.php文件
	$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;		//设置公共变量值,结果集按照字段名称为索引进行存取
	$conn = ADONewConnection('mysql');				//建立连接
	$conn -> PConnect('localhost','root','root','db_database14');	//连接数据库
	$conn -> execute('set names gb2312');			//设置编码格式
	
	$sqlstr = 'select * from tb_object where id = 0';						//生成sql语句
	$rst = $conn -> execute($sqlstr) or die('Error: '.$conn -> errorMsg()) ;	//执行SQL语句
	$fields = array();											//创建一个数组
	$fields['bigclass'] = '办公用品';									//向数组中添加数据
	$fields['d_time'] = date("Y-m-d H:i:s");
	$insert = $conn -> getInsertSQL($rst,$fields) or die('update error:'.$conn -> errorMsg());//添加新数据
	$conn -> execute($insert);										//执行添加
	echo '添加的数据为:';
	$showsql = "select * from tb_object where d_time = '".$fields['d_time']."'";	//创建sql语句
	$rst = $conn -> execute($showsql);								//查找刚刚创建的记录
	foreach($rst -> fields as $nm => $vl)								//使用foreach输出新记录
		echo $nm.'=>'.$vl.' ';
	$rst -> close();		//关闭连接
	$conn -> close();
?>
</body>
</html>

 

二 运行结果
添加的数据为:id=>78 bigclass=>办公用品 d_time=>2017-03-26 13:43:32
分享到:
评论

相关推荐

    黑月ADODB类 数据库操作模块使用超详细例程

    本例程将详细介绍如何使用黑月ADODB类进行数据库操作,包括连接数据库、执行SQL语句、读取数据和关闭连接等步骤。 首先,我们需要了解ADODB的基本组件。ADODB对象模型主要包括Connection、Command、Recordset、...

    黑月ADODB数据库操作类1.33版易语言模块源码

    本模块——"黑月ADODB数据库操作类1.33版易语言模块源码",是针对易语言设计的一个专门用于ADODB(ActiveX Data Objects Database)数据库操作的工具,旨在简化数据库操作,提高开发效率。 ADODB是微软提供的一种...

    【易语言】黑月ADODB数据库操作类模块.(例子源码)

    里面有IP查询的易语言黑月版源代码。 黑月ADODB数据库操作类模块(例子源码)

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

    本项目"vc++通过adodb操作数据库,MFC界面.zip"就是这样一个示例,它展示了如何在MFC应用程序中利用ADODB库来连接和操作SQL Server数据库。 首先,`adodb.clw`是类库文件,包含了ADODB组件的相关信息,使得VC++项目...

    黑月ADODB数据库操作类1.32版易语言模块源码

    "黑月ADODB数据库操作类1.32版易语言模块源码" 提供了一种使用ADODB(ActiveX Data Objects Database)接口来处理数据库的解决方案。ADODB是Microsoft提供的一套数据访问接口,它支持多种数据库系统,如Access、SQL ...

    黑月ADODB数据库操作类1.31版易语言模块源码

    这里我们关注的是一个针对易语言的ADODB数据库操作类模块,版本为1.31。这个模块提供了对数据库进行连接、查询、更新等操作的功能,方便易语言开发者更加便捷地进行数据库交互。 首先,让我们来理解一下ADODB是什么...

    VB使用ADODB操作数据库的常用方法

    ### VB使用ADODB操作数据库的常用方法 #### 一、概述 在Visual Basic (VB) 开发环境中,使用ADODB(ActiveX Data Objects)来操作数据库是非常常见的需求。ADODB是一套用于访问关系型数据库的对象集,它允许开发...

    PHP adodb5 数据库操作类

    **PHP adodb5 数据库操作类详解** PHP ADODB(Active Record Object Database Abstraction Layer)是一种流行的数据库抽象层,尤其在adodb5版本中,它提供了广泛的数据库支持和丰富的功能,使得开发者能够轻松地在...

    易语言黑月ADODB数据库操作类1.33版模块

    易语言黑月ADODB数据库操作类1.33版模块源码,黑月ADODB数据库操作类1.33版模块,创建新Access数据库文件,添加Access数据库表,是否创建,最后错误,取对象,IsOk1,GetState,取指针位置,置指针位置,连接Excel,连接Excel_...

    ADODB数据库类操作实例.rar

    这个"ADODB数据库类操作实例.rar"压缩包文件包含了使用易语言进行ADODB操作的源码实例,这对于学习如何在易语言中与数据库交互非常有帮助。 易语言是一种中国本土开发的编程语言,它以其独特的“易”理念,让编程变...

    易语言源码黑月ADODB数据库操作类1.33版易语言模块源码.rar

    易语言源码黑月ADODB数据库操作类1.33版易语言模块源码.rar 易语言源码黑月ADODB数据库操作类1.33版易语言模块源码.rar 易语言源码黑月ADODB数据库操作类1.33版易语言模块源码.rar 易语言源码黑月ADODB数据库操作...

    易语言源码黑月ADODB数据库操作类1.31版易语言模块源码.rar

    易语言源码黑月ADODB数据库操作类1.31版易语言模块源码.rar 易语言源码黑月ADODB数据库操作类1.31版易语言模块源码.rar 易语言源码黑月ADODB数据库操作类1.31版易语言模块源码.rar 易语言源码黑月ADODB数据库操作...

    易语言黑月ADODB数据库操作类1.32版模块

    易语言黑月ADODB数据库操作类1.32版模块源码,黑月ADODB数据库操作类1.32版模块,创建新Access数据库文件,添加Access数据库表,是否创建,最后错误,取对象,IsOk1,GetState,取指针位置,置指针位置,连接Excel,连接Sqlite,...

    php 操作数据库adodb类

    使用ADODB建立数据库连接非常简单,通过`ADONewConnection`函数创建一个新的数据库连接对象。例如,连接MySQL数据库: ```php $db = ADONewConnection('mysql'); $db-&gt;Connect('localhost', 'username', '...

    php操作数据库的adodb类库

    **PHP 操作数据库的 ADODB 类库** ADODB(Active Record Design Optimization Database Abstraction Layer)是 PHP 中一个广泛使用的数据库抽象层,它提供了一个统一的接口来操作多种不同的数据库系统,如 MySQL、...

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

    在这个ADODB数据库类操作实例中,我们将探讨易语言如何与ADODB(ActiveX Data Objects Database)接口进行交互,实现对数据库的读取、写入等操作。 ADODB是Microsoft提供的一套组件,用于在Windows平台上访问各种...

    易语言学习-ADODB数据库操作支持库 (1.4#3版).zip

    在"易语言学习-ADODB数据库操作支持库 (1.4#3版).zip"这个压缩包中,包含的是易语言与ADODB接口结合的组件或模块,旨在帮助开发者更方便地在易语言程序中进行数据库操作。这个1.4#3版可能代表该支持库的一个更新...

    adodb510数据库抽象库

    ADODB的是一个PHP数据库抽象库,目前还有...很多的知名网站如ACID, Zikula/PostNuke,Xaraya, phpWiki, Mambo, PHP GACL, TikiWiki, eGroupWare and phpLens都使用了ADODB抽象层来操作数据库,足月看出ADODB非常受欢迎。

Global site tag (gtag.js) - Google Analytics