LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1111|回复: 11

FTP地址如何确定?

[复制链接]
发表于 2003-7-24 11:30:16 | 显示全部楼层 |阅读模式
我的网页的FTP服务器是FTP://holyclass1.51.net
在CuteFTP中上传了一个名为MainInfo.DBF的文件至/public_html/Data/
然后在Opera7.11中访问它时的路径是FTP://holyclass1.51.net/public_html/Data/MainInfo.DBF
或是FTP://holyclass1@holyclass1.51.net/MainInfo.DBF
在IE5.0中访问它的路径就得用FTP://holyclass1@holyclass1.51.net/public_html/Data/MainInfo.DBF
这里访问使用的用户名都是holyclass1
那么在编写程序访问此文件时究竟应该用什么路径呢?

如果我用VB中的Data控件进行访问时,无论使用哪个地址都不成功,系统返回错误“Internet登录失败”。
Data控件可以访问远程数据库吗?

如果我用VB的ADO Data控件访问,在UDL文件中我将路径设置为FTP://holyclass1.51.net/public_html/Data
尝试连接时却发生错误,大意是说“C:\Windows\FTP://holyclass1.51.net/public_html/Data
不是一个有效的路径”


我的目的就是访问那个文件,无论是用什么控件,就是换用Delphi或C++Builder也行
请各位帮忙
发表于 2003-7-24 11:34:00 | 显示全部楼层
天,你这个怎么访问呢?
你那个仅仅是一个dbf文件呢。搞清楚哟,你没有搞清楚基本的概念呢。
还有呀。以后不要在这里发类似讨论windows下的开发工具的贴子啦,因为各版有各版的专题。我会将你的贴子转到别的版,别的版主会不会删除掉,不敢保证哟。
 楼主| 发表于 2003-7-24 11:39:35 | 显示全部楼层
帮个忙吧,我找不到更好的论坛了
 楼主| 发表于 2003-7-24 11:40:55 | 显示全部楼层
这个为什么不能访问呢?我真的是不懂这些概念,麻烦讲的稍详细一些,谢了
发表于 2003-7-24 12:02:36 | 显示全部楼层
首先:
你想访问一个放在某个网站给你开的空间里访问这种文件。当然应该说dbf就是一种文件而已,它不是一个数据库。数据库系统它应该包含一个管理所有的数据库文件的管理系统,dbf文件只是一种格式文件。人家是不可能让你远程访问这个东东的。
就算你能够访问,方法也不对,我知道delphi, vb都是能写cgi程序的。但是人家不一定会让你在当前目录里执行呀。
一般来说我们如果在做一个留言板或者通讯录什么的。会采用php, jsp, 会都是cgi来写程序,要么是通过dbm文件,要么是与一个数据库服务器相连这样才能算是比较合理的想法了。
 楼主| 发表于 2003-7-24 12:11:03 | 显示全部楼层
那么像MSN这样的东东是如何做的呢?它们不是也要访问数据吗?

我的网页可以执行CGI程序的,按照阁下的意思是不是应该用CGI写一个服务端程序,然后用用户那里的程序与其访问获取数据?

按照说明,我的网页空间也是支持数据库的,我该如何使用它们呢?
发表于 2003-7-24 12:30:31 | 显示全部楼层
象MSN这样的程序,它当然可以远程的访问数据库了,因为它联接的是一个数据库管理系统,而不是数据库文件。
至于你后面问的问题,实在是太大了,不是一说就能说完的。你还是先找找这些方面的书看看吧。
 楼主| 发表于 2003-7-24 12:32:26 | 显示全部楼层
好吧。那么我应该看什么书呢?谢谢
发表于 2003-7-24 12:34:40 | 显示全部楼层
先学学asp, php吧。
不错的。数据库学学ms sql 或者是mysql
 楼主| 发表于 2003-7-24 12:35:39 | 显示全部楼层
对了,如果我只是把它当成一个普通的文件,只进行下载和上传,这要是编程实现应该没问题吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表