Я пытаюсь подключиться к Teradata, используя код C#. Мне нужно выполнить оператор Select, используя предложение IN, и мне нужно передавать значения динамически.Использование предложения «IN» в TdParameter
Ex:
TdCommand cmd = conn.CreateCommand();
cmd.CommandText = "Select EmpNum,EmpName from Employee where EmpName IN (?)";
мне нужно использовать TdParameter, чтобы установить значение для пункта IN. Это может быть одно или несколько имен. Это часть веб-API, и я получаю список имен из ввода API.
Может ли кто-нибудь направить меня на то, как это сделать?
Я использую .Net 4.5 и версию Teradata dll версии 15.11. Pls сообщит мне, если вам нужно больше деталей.
Кто предоставляет имена сотрудников? Это результат другого запроса? это в массиве/карте/..? –
Он исходит из вызова API. Это список. Это часть веб-API. – csharpnewbie