1、双击“巧瞎九雷文档转换器”图标,进入九雷文档转换器主界面。
2、点击“万能文档转换”选项卡,历山进入选择文件界面。
3、添加需要转换的txt文件后,在输出格式下拉框中选择“MD”选项后,点击“开始处理”按钮,当状态显示为“成功”,孝烂空就说明txt文件已经成功转换为md文件了。
TXT是非结构化数据槐迹,而MDB是ACCESS数据库文件,存储的是结构化数据,两种完全不同类型的数据,无法直接转简拍换,就好比关公战秦琼一样。是不是有一个应用,需要分析一个TXT文件,将其中的数据抽取出来写入到一个ACCESS数据库中?如果是这样的话,应该包含2个步骤:
1、分析TXT文件,抽取出需要的数据并格式成结构化数据;
2、通过OLEDB,连接ACCESS数据库,将结构拦明羡化数据写入到数据库中;
可能需要把txt文档中格式改一下,把分割用的空格换成逗号差谈,并且第一行为字段名。例:
aaa.txt位于G盘根目录
格式为:
字段名1,字段名2
000,2222
111,2233
库厅棚:db1.mdb,表Table1,字段:字段名1,字段名2
代码:
Dim db As Database, tbl As TableDef
Set db = DBEngine.OpenDatabase("g:\db1.mdb") '打开数据库
Set tbl = db.CreateTableDef("temp") '创建一个临时扮庆则的文本链接表
tbl.Connect = "textdatabase=g:\" 'TXT文件所在的目录
tbl.SourceTableName = "aaa#txt" 'TXT文件的名称
db.TableDefs.Append tbl '将表加入到数据库中
db.Execute "insert into table1 select * from temp"
db.TableDefs.Delete tbl.Name '删除temp链接表
db.Close: Set db = Nothing '关闭数据对象
If Err = 0 Then
MsgBox "导入成功! "
Else
MsgBox "错误" &Err
Exit Sub
End If
--------------------
以上代码,VB6.0测试通过
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)