finally
        {
            // Commit the transaction.
            sqlTran.Commit();
            reader.Close();
            reader.Dispose();
            conn.Close();
            conn.Dispose();            
        }
i would like to give the user an option of opps! roll it back so its commited can it be rolled back?