喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: 【求助】PHP通过ODBC读取Excl的问题  
 
lv_v (lv_v)
新手上路
Rank: 1
初级会员



UID 65099
精华 0
积分 26
帖子 22
金钱 26 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-7-13
来自 BJ
状态 离线
【求助】PHP通过ODBC读取Excl的问题

添加一个指向Excel文件的System DSN,
不打开这个Excel文件,
通过ODBC读取这个DSN的php脚本可以正常解析并在web server上输出页面。

但这个Excel文件是通过DDE实时读取并刷新一个行情数据源的,
所以需要打开这个Excel文件刷新数据,
运行该Excel文件后,
通过web server访问这个php文件就有如下抱错:

QUOTE:
Warning: odbc_connect(): SQL error: [Microsoft][ODBC Excel Driver] The Microsoft Jet database engine cannot open the file '(unknown)'. It is already opened exclusively by another user, or you need permission to view its data., SQL state S1000 in SQLConnect in xxx.php on line 2  
但用命令行方式解析这个php文件却可以正常读取并输出数据,
如何通过web server也可以正常访问正在运行的excel DNS呢?

php文件:

<?PHP  
$conid
=odbc_connect("test","","");  
$sql="select * from [test_data]";  
$result odbc_exec($conid$sql); 
odbc_result_all($result"bgcolor='DDDDDD' cellpadding='1' border='1'"); 
?>
2006-8-23 08:43 PM#1
查看资料  访问主页  发短消息  顶部
 
lv_v (lv_v)
新手上路
Rank: 1
初级会员



UID 65099
精华 0
积分 26
帖子 22
金钱 26 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-7-13
来自 BJ
状态 离线
[推荐阅读] 几个函数问题
T一下~
thx~
2006-8-24 10:09 AM#2
查看资料  访问主页  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024404 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP