129 is as JerryKlmns states, the constants adCmdText and adExecuteNoRecords added up. This is what is passed as the options arguement when using the .Execute method of the connection. Help file states something like:
"Options, Optional long value that indicates how the provider should evaluate the CommandText arguement. Can be a bitmask of one or more CommandTypeEnum or ExecuteOptionEnum values."
Here it's a combination of adCmdText meaning dynamic sql string, and adExecuteNoRecords which means that no recordset is returned by the operation.
Of other CommandTypeEnums that are often relevant, you can use adCmdTable for table (when specifying a table as "sqlstring", it will for some reason return the equivalent of "select * from thattable"), adCmdTableDirect - which makes it possible to use the .Seek method, adCmdStoredProc - for stored queries (Access) and stored procedures ... but I suppose there should be a term or two here to play with in the object browser (F2) or the help files;-)
Roy-Vidar