php常用ODBC函数集(详细)

ODBC连接类函数
odbc_connect函数:打开一个ODBC连接
odbc_close函数:关闭一个已经打开的ODBC连接
odbc_close_all函数:关闭所有已经打开的ODBC连接
odbc_pconnect函数:打开一个持续有效的ODBC连接

ODBC操作类函数
odbc_commit函数:更新所有处于未决状态的操作
odbc_do函数:在打开的ODBC连接上执行SQL语句
odbc_exec函数:执行SQL语句
odbc_execute函数:执行一个预置的SQL语句
odbc_free_result函数:释放传回资料所占用的内存
odbc_prepare函数:预置SQL语句的执行
odbc_rollback函数:撤销所有处于未决状态的操作

ODBC信息获取类函数
odbc_columnprivileges函数:列出给定表的列和相关的权限
odbc_columns函数:列出指定表的列的名称
odbc_cursor函数:获取光标的名称
odbc_data_source函数:返回连接数据库的信息
odbc_error函数:获取最后的错误代码
odbc_errormsg函数:获取最后的错误信息
odbc_fetch_array函数:获取结果集数组
odbc_fetch_into函数:获取传回的指定列
odbc_fetch_object函数:返回结果集到对象
odbc_fetch_row函数:获取传回的一列
odbc_field_len函数:获取字段的长度
odbc_field_name函数:获取字段的名称
odbc_field_num函数:获取字段的序号
odbc_field_precision函数:获取字段的长度
odbc_field_scale函数:获取字段的浮点数
odbc_field_type函数:获取字段的资料类型
odbc_foreignkeys函数:返回特定表的外来键
odbc_gettypeinfo函数:返回数据库的类型信息
odbc_longreadlen函数:设定传回栏的最大值
odbc_num_fields函数:获取字段数目
odbc_num_rows函数:获取传回的列数目
odbc_primarykeys函数:返回列的名字作为表的主键
odbc_procedurecolumns函数:返回检索过程的参数信息
odbc_procedures函数:获取存在于特定数据源中的进程信息
odbc_result_all函数:传回HTML表格信息
odbc_result函数:获取结果数据
odbc_specialcolumns函数:返回一个表中在传送更新时可以自动更新的列
odbc_statistics函数:获取表的状态及其索引
odbc_tableprivileges函数:列出表格和每个表格关联的权限
odbc_tables函数:获取特定数据库上的表的名称
odbc_autocommit函数:开启或关闭自动更新
odbc_binmode函数:设定二进制的数据处理方式
odbc_next_result函数:检查下一个结果集是否可用
odbc_setoption函数:调整ODBC设定

(0)

相关推荐

  • Linux编译mssql扩展使用php连接sqlserver2008的使用步骤

    1.安装配置freetds 复制代码 代码如下: wget http://mirrors.xmu.edu.cn/ubuntu/archive/pool/main/f/freetds/freetds_0.82.orig.tar.gztar zxf freetds_0.82.orig.tar.gzcd freetds_0.82./configure --prefix=/sxmobi/Software/common/freetds --enable-msdblibmake && make ins

  • LVS(Linux Virtual Server)Linux 虚拟服务器介绍及配置(负载均衡系统)

    一,简介 LVS(Linux Virtual Server) 是Unix-like系统中的一个虚拟服务器,是国内贡献给开源组织的一个最优秀的项目之一.LVS在Unix-like系统中 是作为一个前端(Director)存在的,又称为调度器,它本身不提供任何的服务,只是将通过互联网进来的请求接受后再转发给后台运行的真正的 服务器(RealServer)进行处理,然后响应给客户端. LVS有两个重要的组件:一个是IPVS,一个是IPVSADM.ipvs是LVS的核心组件,它本身只是一个框架,类似于i

  • linux mysql 报错:MYSQL:The server quit without updating PID file

    1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行 "chown -R mysql:mysql /var/data" "chmod -R 755 /usr/local/mysql/data"  然后重新启动mysqld! 2.可能进程里已经存在mysql进程解决方法:用命令"ps -ef|grep mysqld"查看是否有mysqld进程,如果有使用"kill -9  进

  • Turbolinux-7-Server拓林思服务器版光盘安装过程详细图解

    安装前先记下你系统中监视器的厂商和型号.    将光盘设为第一启动盘,放入安装光盘盘,重新启动电脑,如果你的光盘能自动启动,将出现如下图1所示:screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0>选择安装语言,选Sinplified_chi

  • OLEDB和ODBC的区别(优缺点)

    ODBC是一种连接数据库的开放标准. ODBC(OpenDataBase Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows OpenServices Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口).这些API利用SQL来完成其大部分任务.ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC. 它本身就是为了是数据库的使用者不必考虑使用的是何种数据库而

  • mysql odbc字符集设置(中文显示乱码)

    1.将mysql安装目录下的my.ini中的[client]项中添加default-character-set=gb2312 [client] default-character-set=gb2312 port=3306 2.将my.ini拷贝到c盘根目录,并修改名字为my.cnf 3.在配置odbc源时,选上Read Options From my.cnf这一项 MySQL ODBC字符集设置 mysql数据库字符集为utf8,使用delphi7的adoquery查询出的结果显示乱码 odbc

  • 关于php连接mssql:pdo odbc sql server

    只有一个php_pdo_odbc.dll. so~最新最好的php连接mssql方法应该是这样: 复制代码 代码如下: <?php $cnx = new PDO("odbc:Driver={SQL Server};Server=127.0.0.1;Database=test;",'sa','asd123'); var_dump($cnx); $a = $cnx->query("SELECT * FROM [user]"); var_dump($a); f

  • php5.3中连接sqlserver2000的两种方法(com与ODBC)

    1.Com链接,ADODB.Connection 复制代码 代码如下: $conn = new Com("ADODB.Connection"); //实例化一个Connection对象 $connstr = "provider=sqloledb;datasource=.;uid=sa;pwd=123456;database=jnold;"; $conn->Open($connstr); $rs = new Com("ADODB.Recordset&q

  • Linux下用dnsmasq做dns cache server的配置方法

    目前最新版是2.7.1 ,可去其FTP下载:http://www.thekelleys.org.uk/dnsmasq/ 安装过程比较简单 yum -y install dnsmasq* wget http://www.keepalived.org/software/keepalived-1.2.9.tar.gz tar zxvf keepalived-1.2.9.tar.gz cd keepalived-1.2.9 ./configure --prefix=/usr/local/keepaliv

  • ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)

    ADO.NET 连接到 SQL Server SQL Server .NET Framework 数据提供程序支持类似于 OLE DB (ADO) 连接字符串格式的连接字符串格式. 复制代码 代码如下: using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); // Do work here. } 连接到 OLE DB 数据源 OLE DB .NET Framework

  • ADO,OLEDB,ODBC,DAO,RDO的区别说明

    一 ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口).这些API利用SQL来完成其大部分任务.ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC. 二 DAO:数据访问对象是用来显露了Microsoft Jet数据库引擎(最早是给Mic

  • linux下如何配置SQLSERVER ODBC

    一 测试环境 操作系统 Red Hat As 5.5 数据库 SQLServer2000 installed in windows xp professional,我假定数据库有用户autotest 密码是autotest,数据库文件是atsdb 注意: 1 MS从来没有提供过SQLServer for Linux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以通过ODBC连接 Windows系统的SQLServer数据库: 2 安装的SQLServer2000是不会打开1

随机推荐