>백엔드 개발 >PHP 튜토리얼 >求教,关于access跟php

求教,关于access跟php

WBOY
WBOY원래의
2016-06-13 12:09:24967검색

求教,关于access和php

本帖最后由 xlxyx 于 2014-11-03 16:03:52 编辑 $conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("magazine.mdb");
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select  * from db_CirculatePlay ",$conn,1,1);
?>

$rs->Open("select  * from db_CirculatePlay ",$conn,1,1);   请问这个语句的,1,1   是什么意思啊
------解决思路----------------------
$rs->Open("select  * from db_CirculatePlay ",$conn,1,1);   请问这个语句的,1,1  

其中的1,1,前一个1是游标类型,后一个1是锁定类型:

游标类型有四个可选值:0,1,2,3 默认为0
0的含义是只能向前游标,不支持分页、Recordset、BookMark 
1的含义是键集游标,其他用户对记录所做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页,Recordset,BookMark 
2的含义是动态游标,支持所有功能,但最耗费资源 
3的含义是静态游标,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动 

锁定类型可选值有1,2,3,4 
1的含义是只读,不允许对记录集做任何修改 
2的含义是悲观锁定,当修改时立即锁定记录,较为耗费资源 
3的含义是乐观锁定,只有在调用Update方法时才锁定记录集 
4的含义是不锁定,更改、插入和删除是在批处理方式下完成的

如果我回答的准确,你明白了,请给分儿吧!~~
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.