- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
卞 ·雪电敖 2011.1O 技术与应用
自己动手打造校内Ftp简单文件检索系统
☆ 刘 胜 利
(连 云港 高级 中学 ,江 苏 连 云港 222042)
随着 网络技术在教育中的应用 日益广泛 和深入 ,特别是 (foath)lvalues( +s+” ;//将完整的胛P路径写入数据库
Intemet与校园网的接轨 .为中小学 教育提供了丰富网络资 cmd.ExeeuteNonQuery();
源,教师对各种数字资源的依赖也越来越深,很多学校都建 }
.
立了内部FrP服务器供师生传递 、共享各类文件。但随着数 catch I[Exceptione)
字资源的增多 ,F1’P服务器上 目录越来越多 ,路径越来越深。 {
虽然管理员经常整理与归类 。仍然会出现急需查找的文件一 continue;
时无法找到的情况,浪费了大量的时间和精力。笔者在校内 }
做网络管理员,经过仔细的研究与实验 ,探索一条简单而又 };
相对方便 的解决之路 ,供与我校情况相似的兄弟学校借鉴 。 conn.Close();
一 、 检索系统的构架 string[]dir=Directory.GetDirectories(rootdir);,/获
该系统主要分为两个子 系统 :建立索引部分和查询部 取子 目录 ,递归
分。建立索 引部分主要是将FTP服务器上 的文件的文件名 、 fDr (intj=0;jdir.Length;j++)
路径索引到SQLServer数据库中。查询部分是对 已经索 引到 (
数据库的信息进行检索 ,并且能够通过IE浏览器显示 出.用 if (dlrj【】.Trim ()==dir[j】)
户只要通过IE浏览器的链接就可以直接下载查询到的文件。 {
二、文件索引程序 的设计与编写 getfiles(dirj【】);
该部分是整个文件检索系统 的核心。该子系统应用 的原 };
理并不复杂 ,只是利用了C#获取某个 目录下的所有文件 的功 }
能 ,比较适合中小学技术相对薄弱 ,要求不是很高的情况。 }
具体实现方法如下 : (2)一段时间后,FTP上的文件可能已经发生改变.则
1.首先利用MicrosoftVisualStudio2005新建一个项 目.选 需要再次进行索引 ,但 已经在数据库 内的路径不能再次索引
择W
文档评论(0)