Hopefully something like this will help:
while ThisRoute < 130:
arcpy.TableToTable_conversion (MTableFull, out_path, str(ThisRoute)+".dbf", '"Route" = ' + "'" + ThisRoute + "'")
ThisRoute = ThisRoute + 1
Joel
I really appreciate the response, but the above gave me the error: cannot concatenate 'str' and 'int' objects.I have achieved the results I wanted by creating all of the tables I need (containing all of the data from the original table) and then deleting the unwanted records. I added the following lines to the end of the code contained in my original post:
dbfTable = 1
while dbfTable < 130:
NewRouteTable = out_path + "\\" + str(dbfTable) +".dbf"
rowspurge = arcpy.UpdateCursor(NewRouteTable)
for row1 in rowspurge:
if row1.Route <> dbfTable:
rowspurge.deleteRow(row1)
dbfTable+=1
del row1
del rowspurge
I know there has to be a better way!