VB中一个大文件中查询记录问题 现在有一个.DAT的数据文件,里面有N条记录(2百万条左右吧),且每条记录有4个数据项组成(a,b,c,d),每个数据项都是String类型的,记录是按照数据项a的升序排列且记录都是等长的(记录的每个数据项也是等长的),现在我想输入一个e,要找出在文件中记录a数据项 = e的记录的其他的信息。各位大侠谁能提供个方案告诉我该怎么做(要考虑查询效率啊)?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用随机方式打开文件,Seek 语句定位,进行二分查找。 建议导成数据库,用ado查找最方便 做成ACCESS数据库查询,比较方便 做成ACCESS数据库查询,比较方便 文本文件也能当作数据库,用ODBC建数据源,象数据库似的直接调用即可 MSDN: Open 语句, Seek 语句再菜的鸟也要会捉虫子。 关于串口资源共享的问题 我想买一套“酒店财务软件”,含源代码的 用VB如何获得本机的IP地址? 按日期计算岁数?在线等待,答对马上给分 请教TreeView和MSFlexGrid控件联合使用的问题??? 非常简单的问题!! 一个命令的问题 在线等待。 如何使自定义函数的参数有常数选项? 我的电脑开机后,总是重新启动,不知这是怎么回事? 如何去掉字符串的空格? vb中位操作 (在线等,满意即结贴) ADO获取带返回参数存储过程的奇怪问题
做成ACCESS数据库查询,比较方便
做成ACCESS数据库查询,比较方便