编程论坛's Archiver

TianJingrong 发表于 2007-3-30 10:34

关于连接Access数据库异常问题

<P>代码如下:</P>
<DIV class=htmlcode>
<P>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" >http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</A>"&gt;<BR>&lt;html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank" >http://www.w3.org/1999/xhtml</A>"&gt;<BR>&lt;head&gt;<BR>&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312" /&gt;<BR>&lt;title&gt;Php论坛&lt;/title&gt;<BR>&lt;link href="Style/Style.css" rel="stylesheet" type="text/css" /&gt;<BR>&lt;/head&gt;<BR>&lt;body&gt;<BR>&lt;table width="700" align="center" border="0" cellpadding="0" cellspacing="1" bgcolor="#996633"&gt;<BR>    &lt;tr&gt;<BR>        &lt;td align="center" height="20"&gt;&lt;font color="#FFFFFF"&gt;&lt;b&gt;帖子列表&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;<BR>    &lt;/tr&gt;<BR>    &lt;?php<BR>        $Conn=new com("adodb.connection");<BR>        $Db=realpath("Database/bbs.mdb");<BR>        $Conn-&gt;open("driver=microsoft access driver (*.mdb);dbq=".$Db);<BR>        $Rs=$Conn-&gt;execute("Select * From Bbs Order By BbsId Desc");<BR>        if($Rs-&gt;eof &amp;&amp; $Rs-&gt;bof)<BR>        {<BR>    ?&gt;<BR>    &lt;tr&gt;&lt;td height="100" align="center" bgcolor="#ffffff"&gt;无记录&lt;/td&gt;&lt;/tr&gt;<BR>    &lt;?php<BR>        }<BR>        else<BR>        {<BR>            while(!$Rs-&gt;eof)<BR>            {<BR>    ?&gt;<BR>    &lt;tr&gt;<BR>        &lt;td align="center" valign="top" bgcolor="#ffffff"&gt;<BR>            &lt;table width="700" align="center" border="0" cellpadding="0" cellspacing="0"&gt;<BR>                &lt;tr&gt;<BR>                    &lt;td align="center" width="50" height="20" bgcolor="#ffffff"&gt;&lt;? echo($Rs-&gt;fields["BbsId"]); ?&gt;&lt;/td&gt;<BR>                    &lt;td align="left" width="400" height="20" bgcolor="#ffffff"&gt;&lt;? echo($Rs-&gt;fields["BbsTitle"]); ?&gt;&lt;/td&gt;<BR>                    &lt;td align="center" width="100" height="20" bgcolor="#ffffff"&gt;&lt;? echo($Rs-&gt;fields["BbsAuthor"]); ?&gt;&lt;/td&gt;<BR>                    &lt;td align="center" width="150" height="20" bgcolor="#ffffff"&gt;&lt;? echo($Rs-&gt;fields["BbsTime"]); ?&gt;&lt;/td&gt;<BR>                &lt;/tr&gt;<BR>            &lt;/table&gt;<BR>        &lt;/td&gt;<BR>    &lt;/tr&gt;<BR>    &lt;?php<BR>                $Rs-&gt;movenext;<BR>            }<BR>        }<BR>        $Rs-&gt;close();<BR>        $Conn-&gt;close();<BR>    ?&gt;<BR>&lt;/table&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;</P></DIV><BR>运行第一次时,没有错误.当再次刷新时,说对象关闭,不允许操作.谁知道是为什么?而且还抛出异常

rainic 发表于 2007-3-30 22:54

不清楚PHP怎么连接ACCESS<br>我也看不出有什么问题,不好意思
[align=right][color=#000066][此贴子已经被作者于2007-3-30 22:54:55编辑过][/color][/align]


页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.