Повторно проверьте объявления пакетов во всех ваших классах!
Такое поведение наблюдается в NetBeans, когда объявление пакета в одном из классов пакета относится к несуществующему или неправильному пакету. NetBeans обычно обнаруживает и выделяет эту ошибку, но, как известно, сбой и вводят в заблуждение отчет о пакете как свободный от ошибок, если это не так.
Это - ошибка компилятора. Вот другое сообщение, подтверждающее, что это - известная проблема. У меня есть та же проблема в одном из моих проектов и нет никакого способа препятствовать тому, чтобы он был инициирован, если у Вас нет некоторого способа избежать использования OdbcParameter. Самый консервативный способ подавить только ошибочные предупреждения состоит в том, чтобы использовать
#pragma warning( push )
#pragma warning( disable: 4341 )
// code affected by bug
#pragma warning( pop )
В Visual Studio можно всегда отключать определенные предупреждения путем движения в:
Настройки проекта-> C/C++-> Усовершенствованный-> Отключают Определенные предупреждения: 4341
Или ожидайте компилятора, фиксируют или не делают #include
код, который инициировал его.
[Подробный способ сказать Вас, вероятно, не может.]