|
|
| |
|
PHP+Access数据库连接、添加、读取、修改、删除数据的实例 | |
| 阅读 853 次 更新时间:2021/1/12 | |
|
< -----替换为问号----- php //读取mdb数据库例程 $conn = new com('ADODB.Connection'); $connstr = 'DRIVER={Microsoft Access Driver (*.mdb)}; DBQ='. realpath('../mydata.mdb'); $conn->Open($connstr); $rs = new com('ADODB.RecordSet'); $rs->Open('select * from userinfo',$conn,1,1); while(! $rs->eof) { $f = $rs->Fields(1); echo $f->value; echo ' '. $rs->Fields(2)->value; $rs->MoveNext(); } -----替换为问号-----> 2、PHP一般数据写入方法: < -----替换为问号----- php $connstr='DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=' . realpath('../chen416/mydata.mdb'); $connid=odbc_connect($connstr,'','',SQL_CUR_USE_ODBC); $issuetime=date('Y-m-d H:i:s'); $sql='insert into userinfo (username,userword,email) values('u2','w2','uw@163.com')'; $result=odbc_exec($connid,$sql); if($result) echo 'successful'; else echo 'failed'; -----替换为问号-----> 3、PHP一般数据读取方法: < -----替换为问号----- php //读取mdb数据库例程 $conn=new COM('ADODB.Connection'); $dsn='DRIVER={Microsoft Access Driver (*.mdb)};DBQ='.realpath('../mydata.mdb').';'; //Uid=Admin; Pwd=BDC2002Data; $conn->open($dsn); $sql='select * from userinfo'; $rs=$conn->Execute($sql); $row='0'; while(!$rs->EOF) { $string =''; for ($i=0;$i<$rs->Fields->count;$i++) { if ($i==0) { $string.=$rs->Fields($i)->Value; continue; } $string.='|'.$rs->Fields($i)->Value; } $string.=''; if ($row==300) { break; } $row++; echo ' '; echo $string; $rs->MoveNext(); } -----替换为问号-----> 4、PHP删除数据方法: < -----替换为问号----- php $conn = new com('ADODB.Connection'); $connstr = 'DRIVER={Microsoft Access Driver (*.mdb)}; DBQ='. realpath('../mydata.mdb'); $conn->Open($connstr); $query = 'delete from userinfo where uid=1'; $result =$conn->Execute($query); if($result) echo '删除成功'; else echo '删除失败'; -----替换为问号-----> 5、PHP更新数据方法: < -----替换为问号----- php $conn = new com('ADODB.Connection'); $connstr = 'DRIVER={Microsoft Access Driver (*.mdb)}; DBQ='. realpath('../mydata.mdb'); $conn->Open($connstr); $query = 'update userinfo set username='ganjun' where uid=2'; $result =$conn->Execute($query); if($result) echo '更新数据成功'; else echo '更新数据失败'; -----替换为问号-----> 来源:http://blog.sina.cn/dpool/blog/s/blog_9a06890901017r8f.html?vt=4 | |
|
|
|