Date: 18.02.2021 3:26:12
>Можно ли указать название таблицы в качестве параметра?
Нет. Параметры для данных, не для идентификаторов.
>Почему после конструкции WHERE если указать любой параметр, например, `Код`=@P1, а в параметры передать число, то будет ругаться исключениями на малое количество параметров в запросе?
Если ругается на малое количество параметров, значит у вас мало параметров, либо с синтаксисом запроса что-то не так, благодаря чему параметр не воспринимается как параметр. В приведенном коде я вижу как минимум одну ошибку - Cmd.Parameters.AddWithValue("@P" & i, Parameters(i)) - имя параметра здесь должно передаваться без начального символа @.
Date: 18.02.2021 10:46:07
Date: 18.02.2021 11:11:07
>В общем не работает.
Единственное, что на приведенном скриншоте кажется странным - это DbType: Byte, учитывая что вы пытаетесь передать значение 2434, которое выходит за допустимый диапазон для типа byte.
Date: 18.02.2021 11:47:08
Плюсов / принятых ответов / словесного спасибо достаточно. Нет необходимости связываться по посторонним каналам ради дополнительной благодарности.Я бы хотел отблагодарить за постоянную помощь. Не нашел ваших данных. Напишите мне на почту пожалуйста
Автор: VadimTagil