private void DoWork()
{
do
{
Console.WriteLine("SomeWork");
} while (!closeEvent.WaitOne(1000));
}
excelApplication.Quit();
excelApplication.Dispose();
Ну разумеется, в базу будут лететь строковые константы - вы же их и отправляете. Вот вы когда на C# пишете, названия строковых переменных в кавычки не берете - почему же вы так поступили на языке SQL?insert into Inventory (Make, PetName, Color) values ('@MakeI', '@PetNameI', '@Color')"
Уберите лишний тернарный оператор, а то будете индусом!result = command.ExecuteNonQuery() > 0 ? true : false;