• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >vbs > vbs中使用 ADO 读取所有数据均在一行上的文本文件的代码

vbs中使用 ADO 读取所有数据均在一行上的文本文件的代码

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了vbs读取文本 指定,vbs读取文本,vbs输出文本,vbs写入文本,vbs创建文本等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
使用 ADO 读取所有数据均在一行上的文本文件问:
您好,脚本专家!我有一个固定宽度的文本文件,该文件包含名字(6 个字符)、姓氏(13 个字符)和部门(9 个字符),并且它们均在同一行上。我该如何使用 ADO 来读取呢?
-- DW
答:
您好,DW。坦白地讲,我们认为您不能使用 ADO(ActiveX 数据对象)读取这样的文件。ADO 是一种和文本文件进行交互的非常好的方法(有关详细信息,请参阅文章有关文本文件的 ADO 更多知识(英文)),但是,确实,ADO 有些挑剔:它的每项设置都必须完全正确,否则就会拒绝工作。(不像脚本专家,即使所有事情都已准备就绪,他们还是会拒绝工作。)作为一种数据库技术,ADO 需要一个“结构良好”(借用 XML 领域的一个术语)的数据库;它无法直接利用您那样的文件格式并从中产生数据库。(在这种情况下,可以将您的巨行分成若干单个记录。)
但是没关系;毕竟,我们可以使用虽古老但优秀而可靠的 VBScript 来创建结构良好的数据库。我们今天要做的就是向您展示如何快速而便捷地将您的巨大数据字符串分割成单个记录。只需通过将这些单个记录(即,文本文件中的单个记录)回显到屏幕上我们就可以达到目的。不过,您可以将这些记录段写到另一个文本文件然后使用 ADO 从其中读取数据。我们只是帮您开个头,剩下的就要靠您自己了。
首先,我们假定您已拥有一个类似于下面的文本文件,该文件的字段名称和两条记录包含于同一行之上:
First Last         Dept     Ken   Meyer        Finance  Pilar Ackerman     HR
我们希望最后的结果同下面的显示更为相似:
First Last         Dept     
Ken   Meyer        Finance  
Pilar Ackerman     HR
这可能吗?当然可能:
</div>

您可能想查找下面的文章:

  • VBS读取注册表的两种方法
  • 使用VBS访问外部文本文件一些方法和脚本实例代码
  • VBS实现工作表按指定表头自动分表
  • vbs解决处理TXT文本数据相关问题实现代码
  • VBS实现将Excel表格保存为txt文本
  • iPod文本分割器(VBS版)
  • 文本文件分割脚本(VBS)
  • 用vbs分割与合并文本文件的代码
  • 用来分割文本的vbs脚本
  • QueryCode.vbs 文本文件编码查询工具

相关文章

  • VBS教程:函数-ScriptEngineMajorVersion 函数
  • 用VBS获取Unix时间戳的函数代码
  • 利用vbs自动修改ip的代码
  • 输入mdb数据库即可将打包的mdb文件解包
  • VBS教程:运算符-Is 运算符
  • vbs实现计算机重启
  • 清除垃圾的VBS文件 自动查找多个盘
  • VBS教程:函数-VarType 函数
  • 海阳顶端网进百度blog必须输入密码的vbscript代码
  • VBScript教程 第十一课深入VBScript

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • VBS教程:函数-IsObject 函数
    • 用vbs实现的XP序列号替换器
    • VBScript语法速查及实例说明
    • 注册表-批处理-VBS之间的相互结合应用第1/2页
    • 使用 Adsutil.vbs iis管理脚本
    • vbs定时发送邮件的方法与代码
    • vbs 字符统计功能模块
    • VBS教程:VBscript语句-ExecuteGlobal 语句
    • VBS中InStrRev函数的第三个参数(Start)使用注意事项
    • VBS教程:对象-Files 集合

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有