Просто использование ALTER TABLE должно работать. Добавьте столбец с надлежащим типом и флагом IDENTITY, и это должно добиться цели
Выезд эта статья MSDN http://msdn.microsoft.com/en-us/library/aa275462 (SQL.80) .aspx на синтаксисе ALTER TABLE
Если вы хотите, чтобы приложение завершало работу после завершения основного потока, вы можете просто сделать новый поток фоновым потоком:
Thread t = new Thread(Main.MyThread);
t.IsBackground = true;
t.Start();
В основном процесс завершится, когда весь передний план темы вышли.
Обратите внимание, что это может быть плохой новостью, если фоновый поток пишет файл, когда форма закрыта, или что-то подобное ...