what if you want different table styles pointing to the same table. The app that I am working on is one that is used to correct tests. There is more than one type of error. Right now I have all the data being retrieved and thrown into the same table. I may have to change this is base the query on the correction mode and insert the data into different datatables, I really should do this, but I am still curious of the present problem. I would like to create tablestyles, which I though that I did, so that in the different correction modes different columns are displayed, but I get an error when I try to do this: An unhandled exception of type 'System.ArgumentException' occurred in system.windows.forms.dll Additional information: The data grid table styles collection already contains a table style with the same mapping name. Now they are the same mapping name, because the mapping name is the name of the table right? Thanks for the help