<JOB>
<OBJECT id = objCmd progID = "ADODB.Command"/>
<REFERENCE object = "ADODB.Command"/>
<RESOURCE id = resMDBConn>
Provider=Microsoft.Jet.OLEDB.4.0;
Data Source="$ScriptPath$\my.mdb"
</RESOURCE>
<RESOURCE id = "resSQL">
SELECT * INTO [final.csv]
IN "$ScriptPath$" "Text;HDR=YES;FMT=Delimited"
FROM [mydata]
</RESOURCE>
<SCRIPT language = "VBScript">
Option Explicit
Function Resource(ByVal ResName)
Dim strSFN
strSFN = WScript.ScriptFullName
Resource = _
Replace(getResource(ResName), _
"$ScriptPath$", _
Left(strSFN, InStrRev(strSFN, "\") - 1))
End Function
Const cMyName = "Create CSV file from MDB table"
Dim lngRecords
objCmd.ActiveConnection = Resource("resMDBConn")
objCmd.CommandText = Resource("resSQL")
objCmd.Execute lngRecords, , adCmdText Or adExecuteNoRecords
MsgBox "File contains " & _
CStr(lngRecords) & _
" records.", 0, cMyName
</SCRIPT>
</JOB>