ADODB - GetInsertSQL

2023-10-11 19:20
文章标签 adodb getinsertsql

本文主要是介绍ADODB - GetInsertSQL,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

GetInsertSQL(&$rs, $arrFields,$magicq=false)

建立一個 SQL 以新增一筆記錄到被給予的資料集 $rs。這個查詢必需是在連結狀態。$magicq 被用於指出魔術引號功能是否被啟動。

<?

include('ADOdb.inc.php');

include('tohtml.inc.php');

#==========================
# 以下的程式碼測試新增狀態

$sql = "SELECT * FROM ADOXYZ WHERE id = -1"; 
# 從資料庫中查詢出一個空的資料集

$conn = &ADONewConnection("mysql");  # 建立一個連結
$conn->debug=1;
$conn->PConnect("localhost", "admin", "", "test"); # 連結到 MySQL, 資料庫名稱為 test
$rs = $conn->Execute($sql); # 執行查詢,並取得一個空的資料集

$record = array(); # 初始化一個陣列,以便存放記錄資料供新增用

# 設定記錄中的欄位值
$record["firstname"] = "Bob";
$record["lastname"] = "Smith";
$record["created"] = time();

# 傳入空的資料集及欄位資料陣列到GetInsertSQL函數中,以執行功能
# 這個函數將會依傳入的資料,回傳一個全格式的 INSERT SQL指令

$insertSQL = $conn->GetInsertSQL($rs, $record);

$conn->Execute($insertSQL); # 將記錄挿入資料庫中

?>


转载于:https://my.oschina.net/vincentcuhk/blog/611119

这篇关于ADODB - GetInsertSQL的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/190263

相关文章

填坑之旅——ADODB.Recordset 错误 ‘800a0cc1‘

网站是asp站,没修改之前一切正常。修改了个参数就开始报错: ADODB.Recordset 错误 '800a0cc1' 或者说是 Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: 'rs' 打开日志显示为:在对应所需名称或序数的集合中,未找到项目 然后自己参数改回去后,还是报错。。。。。 这时候就很奇怪了。。。一点一点删除代码,进行排查是哪里报错。。。最

C++ CreateInstance(ADODB.Connection);创建接口失败的解决方法

数据库对象mssql2005sp3专业版: 一般数据引用该路径文件#import "c:\\program files\\common files\\system\\ado\\msado15.dll"  no_namespace rename("EOF", "adoEOF")。 但是,我昨天在一台电脑上就是不行,始终报错误: HRESULT hr = pConnection.CreateIns

Adodb.Stream是ADO的Stream对象,提供存取二进制数据或者文本流,从而实现对流的读、写和管理等操作.

Adodb.Stream是ADO的Stream对象,提供存取二进制数据或者文本流,从而实现对流的读、写和管理等操作.有下列方法:Cancel 方法     使用方法如下     Object.Cancel     说明:取消执行挂起的异步 Execute 或 Open 方法的调用。Close  方法     使用方法如下     Object.Close     :关闭对像CopyTo 方法

PHP中 ADOdb 类库介绍

前言 为什么要使用数据库类库? 初学者 (甚至一些非初学者)常常犯的错误,就是在开发应用程序的时候,缺乏对未来的考虑。假如有一天,你的程序需要使用其它的数据库,难道你还需要重新写一篇针对于这个版本数据库的程序吗?这不是不可能发生的,尤其是当目前的数据库可能不适合你当前的需要的时候。 但是当你做这一切的时候 ,你会发现绝非你想像的那样容易:每一个 DBMS 有不同的函数。举例来说:在 Mys

ADODB 入门

1. 前言 ADODB 是 Active Data Objects Data Base 的简称,它是一种 PHP 存取数据库的函式组件。 虽然 PHP 是建构 Web 系统强有力的工具,但是 PHP 存取数据库的功能,一直未能标准化,每一种数据库,都使用另一种不同且不兼容的应用程序接口(API)。为了填补这个缺憾,因此才有 ADODB 的出现。一旦存取数据库的接口予以标准化,就能隐藏各种数据库

用ADODB方式导入EXCEL

一段VB的代码:'导入ExcelPrivate Sub cmdInputExcel_Click()Dim n As LongDim oConn As New ADODB.ConnectionDim oRS As New ADODB.RecordsetDim ss

数据库抽象层PDO和ADOdb

ADOdb具有以下特点: (1)支持多种类型的数据库(2)与其他PHP类库专注的select语句不同,ADOdb提供了对insert、update的全面支持,还提供了对不同数据库下日期、字符串数据类型的统一转换。(3)可以对查询结果进行相应的缓存,通过减少相同的查询,可以在一定程度上提高数据库的执行效率。(4)可以进行事务处理,即对一组数据库操作进行统一控制。通过ADOdb在代码级上的有效控制,