objConn = CreateObject („ADODB.Connection“) einstellen
strDBPath = „C:\Temp\Users.accdb“
strTextFile = „C:\Temp\Users.txt“
objFSO = CreateObject („Scripting.FileSystemObject“) einstellen
intForReading = 1
Wenn objFSO.FileExists (strDBPath) = dann ausrichten
strMDBPath = objFSO.GetFile (strDBPath) .ShortPath
objConn.Open „Provider=Microsoft.ACE.OLEDB.12.0; Datenquelle =“ u. strDBPath u.“; Weiter bestehen Sicherheit Info=False; „
'objConn.Open „Provider=Microsoft.Jet.OLEDB.4.0; Datenquelle =“ u. strDBPath u.“; „
'objConn.Open „Provider=Microsoft.Jet.OLEDB.4.0; Datenquelle =“ u. strDBPath u.“; Strahl OLEDB: Datenbank Password=password; „
'objConn.Open „Driver= {Microsoft Access-Fahrer (*.mdb)}; DBQ=“ u. strDBPath u.“; „
Gesetztes objFile = objFSO.OpenTextFile (strTextFile, intForReading, falsch)
strFields = ""
strValues = ""
Während nicht objFile.AtEndOfStream
strLine = Ordnung (objFile.ReadLine)
Wenn strLine <> "" dann
Wenn InStr (strLine, „=") > 0 dann
strFieldName = Ordnung (link (strLine, InStr (strLine, „=") - 1))
strValue = Ordnung (mittler (strLine, InStr (strLine, „=") + 1))
Wenn strFields = "" dann
strFields = „[“ u. strFieldName u. „]“
Sonst
strFields = strFields u. „, [“ u. strFieldName u. „]“
Beenden wenn
Wenn strValues = "" dann
strValues = „„“ u. strValue u. „“ „
Sonst
strValues = strValues u. „, „“ u. strValue u. „“ „
Beenden wenn
Beenden wenn
Beenden wenn
Wend
objFile.Close
strQuery = „EINSATZ IN Kontakte (“ u. strFields u. ") WERTE (“ u. strValues u. "); “
Auf Störungs-Zusammenfassung zunächst
objConn.Execute (strQuery)
Wenn Err.Number <> 0 dann
MsgBox „Störung, die Daten mit Frage einsetzt: “ U. VbCrLf u. strQuery u. VbCrLf u. „Störung“ u. Err.Number u. „: “ U. Err.Description
Err.Clear
Auf Störung Goto- 0
Sonst
Auf Störung Goto- 0
MsgBox „Daten erfolgreich eingesetzt.“
Beenden wenn
objConn.close
objConn einstellen = nichts
Sonst
MsgBox „nicht imstande zu finden“ u. strDBPath
Beenden wenn
|