Потерянные имена параметров в сгенерированном TableAdapter методе Insert
Я пытаюсь сгенерировать метод Insert в TableAdapter с помощью запроса
INSERT INTO Status
(ScheduleID, StatusID, Name, Color)
VALUES (?, ?, ?, ?)
Здесь Name - это строка, а остальные - целые числа. Однако сгенерированная подпись выглядит следующим образом:
InsertQuery(int Color, string Param2, string Param3, string Param4)
Что не соответствует запросу, ни по имени, ни по порядку типов параметров.
Как это может случиться? Как я могу быть уверен, что Parameter2 - это StatusID, если я решу изменить его вручную?
1 ответ
Решение
Посмотрите код (xml), измените их в соответствии с ним (откройте схему xml вашего набора данных и сделайте это там). Вы можете изменить их имена на что угодно.