您的位置:

phpcomadodb的简单介绍

本文目录一览:

php使用adodb链接数据库,得到的列信息是Variant Object。不嫩用session传递到另一个页面

1,使用控件创建web表单(form)

2,创建能返回表单的按钮和链接按钮

3,在按钮或链接按钮的单击事件里创建一个保存URL的字符变量

4,在保存的URL里添加QueryString参数

5,使用Response.Redirect重定向到上面保存的URL

php COM EOF有什么用

回应求助

COM是微软的组件共享技术。php通过支持COM,就能在win下就能用其他软件开发的组件。

$rs=new COM("adodb.recordset"); //通过COM,使用也是新建一个adodb(微软数据库访问技术)的recordset(查询的记录集)对象

$rs-eof //终止符,代表记录集的末尾

$rs-bof //起始符,代表记录集的首部

php使用adodb 链接access方法

需要注意php获取路径用的是realpath

.代码如下:

?php

$connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data.mdb");

$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC);

$issuetime=date("Y-m-d H:i:s");

$sql="insert into test values("","",...)";

$result=odbc_exec($connid,$sql);

if($result) echo "successful";

else echo "failed";

?

之二:

.代码如下:

?PHP

//创建ADO连接

$conn = @new COM("ADODB.Connection") or die ("ADO连接失败!");

$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("temp/TempData.mdb");

$conn-Open($connstr);

//创建记录集查询

$rs = @new COM("ADODB.RecordSet");

$rs-Open("select * from blog_Content",$conn,1,3);

echo $rs-Fields["log_Title"]-Value; //输出log_Title字段

echo "br/";

$rs-Movenext(); //将记录集指针下移

echo $rs-Fields["log_Title"]-Value;

$rs-close();

?

方法三:用ODBC,在ODBC治理器中为db1.mdb建一处系统数据源(一般需要服务器权限,不建议使用)

名称:dbdsn (可以自己定)

驱动程序:Microsoft Access Driver (*.MDB)

代码:

.代码如下:

$Conn = odbc_connect("dbdsn","admin","123"); //连接数据源

$Doquery=odbc_exec($Conn,"select * from 表名 where 条件");//执行查询

php怎么连接access数据库

(1)创建系统数据源,用PHP提供的ODBC函数。

(2)使用PHP的ODBC函数,但不创建数据源。

PHP使用ODBC连接Access 数据库的方法。用$connstr="DRIVER= Microsoft Access Driver (*.mdb)来设置数据驱动,函数realpath()用来取得数据库的相对路径。利用该方法连接Access数据库主要应用到PHP的 odbc_connect()函数,该函数声明如下:

以下为引用的内容:

resourse odbc_connect( string dsn, string user, string password [, int cursor_type])

dsn:系统dsn名称

user:数据库服务器某用户名。

password:数据库服务器某用户密码。

cursor_type:游标类型。

代码如下:

以下为引用的内容:

$connstr="DRIVER=Microsoft Access Driver (*.mdb);

DBQ=".realpath("bookinfo.mdb");

$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );

(3)使用微软的ADODB数据库驱动。

定义类COM来使用ADO方法操纵Access数据库的。

该类详细说明如下:

以下为引用的内容:

string com::com( string module_name [, string server_name [, int codepage]])

module_name:被请求组件的名字或class-id。

server_name:DCOM服务器的名字。

Codepage:指定用于将PHP字符串转换成UNICODE字符串的代码页,反之亦然。该参数的取值有CP_ACP、CP_MACCP、CP_OEMCP、CP_SYMBOL、CP_THREAD_ACP、CP_UTF7和CP_UTF8。

PHP利用com类并使用ADO方法访问数据库的代码如下:

以下为引用的内容:

$conn = new com("ADODB.Connection");

$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("bookinfo.mdb ");

$conn-Open($connstr);

ADODB是什么意思

adodb.recordset和adodb.connection确切的说都是WINDOWS下的集成组建,server.createobject是将目标组建实力化并将他实例对象赋值在变量中来操作,实例adodb.recordset就是将结果集组件实例化,从而是对应变量能够在查询数据库结果时能够得到相对应的结果集,adodb.connection的实例则是创建连接数据库的对象,从而实现连接数据库和关闭数据库连接等操作