我有一个TXT文件,记录着公司职员上下班的考勤记录,里面的格式如下:03 000037 2 08/21 17:30
03 000017 2 08/21 17:13
03 000019 2 08/21 17:13
03 000100 2 08/21 17:23现在有几个问题想请教大家:1、我想在VB中通过ADO来打开这个数据库,代码该如何写?(注意该文本文件内并没有字段名,而仅有字段的值!实际上03代表考勤机的编号,000037代表职员的工号,2代表下班,后面的两个字段代表日期和时间。)2、如果我的数据获取成功,想将数据导入Access数据库中该怎么做?不好意思,问的问题有点多,本来我自己想通过CSDN的搜索功能来查看以前的帖子,可是每次搜索总显示“数字参数不允许为空!!()”,我在很多台电脑上都试过,可全都是这种情况,我也搞不懂究竟哪儿出问题了,不知道大家的电脑是不是也是如此。

解决方案 »

  1.   

    //我想在VB中通过ADO来打开这个数据库,代码该如何写?(
    参考:和访问其它格式的数据库并无本质的不同(注意修改连接字符串就行了),不过,它需要配置Schema.ini文件,关于ini文件的配置,可以参考:
    http://vbworld.sxnw.gov.cn/articles/database/vb19.htm
    //2、如果我的数据获取成功,想将数据导入Access数据库中该怎么做?
    用select into 即可解决另外,这有一个例子:http://www.lihuasoft.net/source/data/text2mdb.zip
      

  2.   

    用文件读取,然后分割
    然后使用insert into 语句插入