首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

在本机上可连接数据源,为什么小弟我同学的电脑不能连接

2012-02-09 
在本机上可连接数据源,为什么我同学的电脑不能连接我尝试让互联网上的另一台电脑能访问我的数据表,我从网

在本机上可连接数据源,为什么我同学的电脑不能连接
我尝试让互联网上的另一台电脑能访问我的数据表,
我从网上查到我上网的IP地址,在本机上测试以下程序能连接数据源,但把程序打包到我同学的电脑上运行时提示连接不成功,请老师指点.
handlestring="driver={Microsoft Visual FoxPro Driver};dsn=emp4vfp;uid=;pwd=;server=我上网的动态IP地址;SourceDB=d:\person;SourceType=DBF"
handle=SQLSTRINGCONNECT(handlestring) 
IF handle>0
messagebox( '连接已成功')
c="select fmrq,hzs from emp.dbf where hzs>8"
flag=SQLEXEC(handle,c,"temp")
thisform.grid1.recordsource='temp'
thisform.grid1.columncount=2
thisform.grid1.column1.header1.caption='日期'
thisform.grid1.column2.header1.caption='数量'
else
messagebox('数据连接不成功!')
endif
sqldisconnect(handle)


[解决办法]
两台电脑能ping通不?同学的电脑上有该数据库的驱动没~~
[解决办法]
可能是windows xp的防火墙问题,把服务
Windows Firewall/Internet Connection Sharing (ICS)
关闭看看。

热点排行