У меня есть переменная «нажатие клавиш», которая устанавливается, когда в нашу систему делается телефонный звонок. Как это записывается в наш текстовый файл следующим образом:
w.Write(attrColl["keypress"].Value);
Что мне нужно сделать, это передать эти нажатия клавиш по мере их поступления, чтобы sproc.
Итак, мой первый вопрос: как передать его sproc, код, который у меня выглядит, выглядит так:
mySqlCommand.Parameters.Add("@Q1", SqlDbType.Int).Value = keypress;
mySqlCommand.Parameters.Add("@Q2", SqlDbType.Int).Value = keypress;
например: если первое нажатие клавиши составляет 500 #, а второе нажатие клавиши - 300 #.
это должно выглядеть как @ Q1 = 500 # и @ Q2 = 300 #
Нужно ли сначала преобразовывать нажатие клавиш в строку? Если да, то как лучше всего это сделать, поскольку у меня есть около 10 вопросов, которые задаются, поэтому у меня есть 10 уникальных нажатий клавиш, которые возвращаются.
И, во-вторых, поскольку в конце каждого нажатия клавиши есть знак #, будет ли вход sproc быть nvarchar, а не int? Или как лучше всего справиться с #.
Будем благодарны за любые мысли, предложения или документацию.