VC我没试过,我用VB实现过,应该类似的
以下为文件schema.ini内容,注意文件名必须为此,在用户选择了文本文件后拷到该文本文件所在目录下即可,“CAPTURED”为无后缀的文本文件名,你可以将文本文件重命名为该名称,这样每次得到的都是同名的数据库,注意转换时要去掉文本文件的后缀。头一行会作为字段名,且每列间的分隔符应当一致,此例为一个空格,Col设置字段类型及最大宽度。
[CAPTURED]
ColNameHeader=True
CharacterSet=OEM
Format=Delimited( )
Col1=Number Char Width 12
Col2=Time Char Width 8
Col3=Date Char Width 10
.
.
Coln=....
转换时用DAO方式打开一个MDB,创建一个新表集(VB中为Db.CreateTableDef("Temp"))
表集的连接串为Tabel1.Connect = "Text;database=路径",此路径无文件名
然后指定表集的源文件名Tabel1.SourceTableName = "CAPTURED"
最后用用Append方法生成表,(VB中为Db.TableDefs.Append Tabel1)
此时的Temp表即为你所需的表。
不知有无帮助,试试吧!