免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1424 | 回复: 0
打印 上一主题 下一主题

求救斑竹:有没有PHP+ODBC的编程经验! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-28 10:40 |只看该作者 |倒序浏览
我抄一程序:
是Php+ODBC的!
但是执行后报:

Warning: SQL error: [Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序, SQL state IM002 in SQLConnect in c:\program files\apache group\apache\htdocs\odbc.php on line 25

Warning: Supplied argument is not a valid ODBC-Link resource in c:\program files\apache group\apache\htdocs\odbc.php on line 33

Warning: Supplied argument is not a valid ODBC result resource in c:\program files\apache group\apache\htdocs\odbc.php on line 35

Warning: Supplied argument is not a valid ODBC-Link resource in c:\program files\apache group\apache\htdocs\odbc.php on line 53

Warning: Supplied argument is not a valid ODBC result resource in c:\program files\apache group\apache\htdocs\odbc.php on line 55
分页(共有0页/条记录):
的错误!
源码:<?php

#####################

#DSN:my

#USER:redhat

#DATABASE:my.mdb

#TABLE:my

#FILEDS:id,name,msg

#注:id可以是自动增加也可以不是自动增加的

#变量$i主要是过滤该页之前的记录

#变量$p主要是记录该页已经显示了多少条记录

#模拟MYSQL的limit $start,$offset

#####################

$conn=odbc_connect("zhong","root","";

if(!$page) $page=1;

$offset=3;

$start=$page*$offset-$offset;

$st01=odbc_exec($conn,"select xh,xm,dq from fy order by xh";

while(odbc_fetch_row($st01))

{

   $i++;

   if($i<=$start) continue;

   $p++;

   if($p>;$offset) break;

   echo odbc_result($st01,1)."--".odbc_result($st01,2)."<br>;";

}



$r=odbc_exec($conn,"select count(*) from my";

$allnum=odbc_result($r,1);

$pages=ceil($allnum/$offset);

echo "分页(共有".$pages."页/".$allnum."条记录):";

for($i=1;$i<=$pages;$i++)

{

  if($i==$page) echo "<font color=gray>;第".$i."页</font>;&amp;";

  else echo "<a href=\"".$PHP_SELF."?page=".$i."\">;第".$i."页</a>;&amp;";

}

?>;
-----
其中DSN为zhong,
它肯定是配置成功的,因为我通过EXCEL的获取外部数据都可连接到此数据库!
并取得表的数据!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP