Для метода OleDbCommand.Prepare требуются параметры типа '14' - PullRequest
1 голос
/ 14 марта 2019

Я сталкиваюсь с ошибкой при использовании конструктора DataSet для создания адаптера таблиц.Это запрос, который я использовал:

    SELECT        Demande.Fonctionnaire, Demande.DateDemande, Demande.IdDemande, Demande.PremierNumSerie, Demande.Quantite, Stock.Departement, Stock.Imprim
FROM            (Demande INNER JOIN
                         Stock ON Demande.IdStock = Stock.IdStock)
WHERE        ([MONTH](Demande.DateDemande) = ?)

Это ошибка, которую я получаю

Сгенерированный оператор SELECT.Метод OleDbCommand.Prepare требует, чтобы параметры типа '14' имели явно заданные Precision и Scale.

Чтобы добавить эти компоненты в ваш набор данных, нажмите Finish.

Я пытался этот ответ, но ничего не изменилось.Так как решить это или как использовать MONTH в качестве параметра в TableAdapter?

...