Jag skulle läsa in all text till en sträng och sedan använda mig av Split() för att dela upp strängen i en array.
Om det är text efter = skulle jag använda mig av RegExp också.
Sub StoreWeatherInfo(strFromFile)
Set objRX = New RegExp
objRX.Global = True
objRX.IgnoreCase = True
objRX.Pattern = "(.*=).*\n"
strFromFile = objRX.Replace(strFromFile, "$1")
astrInfo = Split(strFromFile, "=")
For i = 0 To UBound(astrInfo) - 1
strSql = "INSERT INTO tblWeather (strInfo) VALUES ('" & astrInfo(i) & "')"
objConn.Execute strSql, , 128
Next
End Sub
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("X:\weather.txt", 1)
StoreWeatherInfo(objFile.ReadAll)
objFile.Close
