喜悦国际村's Archiver

wwwage 发表于 2004-1-6 06:00 PM

请教:php如何操作ACCESS数据库

如题

冰流星 发表于 2004-1-6 06:09 PM

可以通过ADO(好象只能在ms环境下)或者通过odbc来完成

炼子 发表于 2004-1-9 12:26 PM

操作ACCESS不如用ASP

戴红领巾小学生 发表于 2005-5-14 11:11 AM

[QUOTE][i]最初由 冰流星 发布[/i]
[B]可以通过ADO(好象只能在ms环境下)或者通过odbc来完成 [/B][/QUOTE]:( linux下odbc怎么搞 没发现:rolleyes:

Jianc 发表于 2005-5-15 04:57 PM

你的PHP是运行在什么系统下的?

Jianc 发表于 2005-5-15 05:01 PM

如果是在WIN下面,可以使用ODBC。
连接ODBC:$conn=odbc_connect ( string dsn, string user, string password [, int cursor_type])
执行SQL语句:$result=odbc_exec ( resource connection_id, string query_string)
其他的就和MYSQL差不多,只不过将函数前面的MYSQL改成ODBC就可以了,例如:
获取一行数据:odbc_fetch_row ( resource result_id [, int row_number])

xuefengal 发表于 2005-5-15 06:58 PM

access也只有WIN下能用,就第三方类库吧,ADODB,我前段时间就做过,用法和MYSQL基本上一样

leave 发表于 2005-5-17 12:25 AM

[QUOTE][i]最初由 xuefengal 发布[/i]
[B]access也只有WIN下能用,就第三方类库吧,ADODB,我前段时间就做过,用法和MYSQL基本上一样 [/B][/QUOTE]
access本来就是win下面的。所以只能odbc或者ADO

blueblaze 发表于 2005-5-17 12:38 PM

$conn = odbc_connect('leiao','','');//"leiao"是odbc数据源的名称,后面是用户名和密码
  $rid = odbc_exec($conn,"select * from dbo_bbs1 ");
  $nbfields =odbc_num_fields($rid);
  while (odbc_fetch_row($rid))
   {
       $AnnounceID = odbc_result($rid,"AnnounceID");
       ........
   }

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.