请问:我现在有一个文本文件格式的数据,我想用vb把它转化到access 数据库中,以表格的形式存放,请问,能否用vb直接操作?有一定格式,没有分割符!是空格的!
最好是有个例子!

解决方案 »

  1.   

    一行行读出来,分析插dao access
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 
    http://feiyun0112.cnblogs.com/
      

  2.   

    可以直接用access导入,如果一定要用vb,也可以用vb调用access的导入功能。建议用前者。
      

  3.   

    Private Sub Command2_Click()
    '*** 处根据实际情况填写
    On Error GoTo Handlle
        Dim s As String
        Dim c() As String
        Dim i As Integer
        Dim strSQL As String
        Dim cn As New ADODB.Connection
        cn.ConnectionString = ""   '***
        cn.Open
        cn.BeginTrans
        Open "c:\test.txt" For Input As #1
            Do While Not EOF(1)
                Line Input #1, s
                c = Split(s, " ") '***
                strSQL = "insert into tablename values ("    '***
                For i = 0 To UBound(c)
                    strSQL = strSQL & "'" & c(i) & "'" & "," '***
                Next
                strSQL = Left(strSQL, Len(strSQL) - 1) & ")"
                cn.Execute strSQL
            Loop
        Close #1
        cn.CommitTrans
        cn.Close
        Exit Sub
    Handlle:
            Close #1
            cn.RollbackTrans
            cn.Close
            MsgBox Err.Description, vbInformation
    End Sub
      

  4.   

    你这是转到access数据库里面吗?