Re: ALTER Table/UPDATE Syntax





AnnMarie wrote:
Is it possible to pass a variable when using the ALTER Table and UPDATE commands? I've used the code below, which works when I specify the actual table name and number for days, but states it can't find the table when I use a variable. I'm currently using Access 97. Is there a specific syntax I need to use to differentiate the variable names?

  DoCmd.TransferSpread*** acImport, 8, strTransFile, strInFile, False, ""
  DoCmd.RunSQL "ALTER TABLE strTransFile  ADD COLUMN Range Int", 0

currentdb.execute "ALTER TABLE " & strTransFile & " ADD COLUMN Range Int"

DoCmd.RunSQL "UPDATE ExcelTable SET Range = intDayRange", 0

currentdb.execute "UPDATE ExcelTable SET Range = " & intDayRange


-- Bas Cost Budde, Holland http://www.heuveltop.nl/BasCB/msac_index.html For human replies, replace the queue with a tea

.