Textfiler kan läsas via ODBC eller OLEDB. I bägge fallen ska det finnas en fil, schema.ini, i samma katalog som textfilen vilken beskriver formatet på textfilen. Läs mera om schema.ini här; http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcjetschema_ini_file.asp
Anta att textfilen ser ut så här;
datum temp junk wind moln glob
2005-10-29 18:00 -3,0 7,0 5,0 5,0 0
2005-10-30 00:00 -3,6 7,0 4,2 6,0 0
2005-10-30 06:00 -2,5 7,0 5,3 4,0 0
2005-10-30 12:00 -3,2 7,0 4,7 5,0 500
2005-10-30 18:00 -3,9 7,0 4,4 5,0 0
Både komma och punkt (verkar) funka som decimaltecken.
Styrfilen för detta blir;
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\aiolos\testimport;Extended Properties="text;HDR=Yes;FMT=Delimited"
' Måste finnas en schema.ini i samma katalog som textfilen, där beskrivs format mm.
select Datum, Temp, Wind, Glob from db.txt;
Tillhörande schema.ini
[db.txt]
Format=TabDelimited
Col1=Datum date
Col2=Temp single
Col3=junk single
Col4=Wind single
Col5=Moln single
Col6=Glob single