Reeks objConn = CreateObject („ADODB.Connection“)
strDBPath = „C:\Temp\Users.accdb“
strTextFile = „C:\Temp\Users.txt“
Reeks objFSO = CreateObject („Scripting.FileSystemObject“)
het intForReading = 1
Als objFSO.FileExists (strDBPath) = Waar toen
strMDBPath = (strDBPath) .ShortPath objFSO.GetFile
objConn.Open „Provider=Microsoft.ACE.OLEDB.12.0; Gegevens Source=“ & strDBPath &“; Duur Veiligheid Info=False voort; „
'objConn.Open „Provider=Microsoft.Jet.OLEDB.4.0; Gegevens Source=“ & strDBPath &“; „
'objConn.Open „Provider=Microsoft.Jet.OLEDB.4.0; Gegevens Source=“ & strDBPath &“; Straal OLEDB: Gegevensbestand Password=password; „
'objConn.Open „Driver= {de Bestuurder van Microsoft Access (*.mdb)}; DBQ=“ & strDBPath &“; „
Vastgestelde objFile = objFSO.OpenTextFile (strTextFile, Vals intForReading,)
strFields = ""
strValues = ""
Terwijl niet objFile.AtEndOfStream
strLine = Versiering (objFile.ReadLine)
Als strLine <> "" toen
Als InStr (strLine, „=“) > 0 toen
strFieldName = Versiering (links (strLine, InStr (strLine, „=“) - 1))
strValue = Medio Versiering ((strLine, InStr (strLine, „=“) + 1))
Als strFields = "" toen
strFields = „[“ & strFieldName & „]“
Anders
strFields = strFields & „, [“ & strFieldName & „]“
Eind als
Als strValues = "" toen
strValues = „„“ & strValue & „“ „
Anders
strValues = strValues & „, „“ & strValue & „“ „
Eind als
Eind als
Eind als
Wend
objFile.Close
strQuery = „NEEMT IN Contacten (“ & strFields & „) WAARDEN (“ & strValues & „) op; “
Op Fout hervat daarna
objConn.Execute (strQuery)
Als Err.Number <> 0 toen
Fout die van MsgBox de „gegevens met vraag opneemt: “ & VbCrLf & strQuery & VbCrLf & „Fout“ & Err.Number & „: “ & Err.Description
Err.Clear
Op Fout GoTo 0
Anders
Op Fout GoTo 0
MsgBox „met succes opgenomen Gegevens.“
Eind als
objConn.close
Reeks objConn = niets
Anders
MsgBox „Onbekwaam te vinden“ & strDBPath
Eind als
|