PHP连接ACCESS数据库
刚准备动手写一个BO-Blog TO PJBLOG2.5 的数据库程序,于是上网查询了一下有关于PHP中使用ODBC的方法,可惜都没找到一个合适的方法。
经过几个小时的研究,终于摸索出PHP连接ACCESS数据库的方法,代码如下:
[code]
[color=gray]//创建ADO连接
$conn = @new COM(”ADODB.Connection”) or die (”ADO连接失败!”);
$connstr = “DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=” . realpath(”temp/TempData.mdb”);
$conn->Open($connstr);
[color=gray]//创建记录集查询
$rs = @new COM(”ADODB.RecordSet”);
$rs->Open(”select * from blog_Content”,$conn,1,3);
echo $rs->Fields[”log_Title”]->Value; [color=gray]//输出log_Title字段
echo “
“;
$rs->Movenext(); [color=gray]//将记录集指针下移
echo $rs->Fields[”log_Title”]->Value;
$rs->close();
?>
[/code]
这只是个简单的方法,同样我们还可以Microsoft.Jet.OLEDB.4.0的方法连接,速度会更快一些。
注:conn = @new COM(”ADODB.Connection”) or die (”ADO连接失败!”);
需要注意一下,这里 COM 必须使用大写,之前使用小写 Windows XP 居然出现非法操作,另这里使用了一个@符号,他的作用主要是容错!
其他的数据库操作方法类似于ASP,就不作多的介绍了~

02月 22nd, 2006 at 23:21:00
程序有吗?我一直在找这个…
你这个BOBLOG是以前的文本版本,还是现在的SQL版本的转换?
我需要一个文本的版本的转换,BOB说不再开发文本版,空间又不支持SQL所以要转用PJ.希望这个程序可以发布….
xesp#163.com
E一份给我吧,就当我帮着作测试了.谢谢
02月 23rd, 2006 at 00:19:02
程序还未完成,由于BO-BLOG与PJ的数据库存在很大差异,因此转换比较麻烦,希望能提供一份已存在数据的数据库以供参考~
02月 23rd, 2006 at 12:09:38
文本的吗?存日记的那个目录吧。
02月 23rd, 2006 at 17:43:54
这段时间都在研究PJ呀。。
我想问个问题,PJ能把它弄成横向的吗
02月 23rd, 2006 at 18:28:44
[quote=禾火木风]这段时间都在研究PJ呀。。
我想问个问题,PJ能把它弄成横向的吗
不明白?如何横向?
02月 24th, 2006 at 11:20:13
就是让每篇日志是横着排列。
这二天弄张图上来让你看看就明白的