При написании операторов SQL мы часто вызываем некоторые параметры. Весьма вероятно, что одному из этих параметров присвоен неправильный тип:
Ядро базы данных Microsoft JET (0x80040E10)
По крайней мере для одного параметра не указано значение.
Причина: При написании операторов SQL мы часто вызываем некоторые параметры, и возможно, что одному из этих параметров не присвоено значение.
Решение: Проверьте, действительно ли передано значение каждого параметра. Очень вероятно, что некоторые параметры действительно переданы. Конечно, индексировать базу данных с такими параметрами невозможно.
Доступ хотя бы к одному параметру не присвоено значение решения
Я только недавно начал использовать базу данных Access. Раньше я использовал Mysql и Mssql. В результате всегда возникала ошибка, связанная с тем, что хотя бы одному параметру не было присвоено значение. Наконец, я поискал в Baidu и обнаружил, что это проблема. с оператором SQL, который был моим оператором запроса к базе данных, в конце я написал дополнительный порядок по идентификатору. Подавленный. на базе 25175.net
Это произошло позже. Проверив, я обнаружил, что имя поля написано неверно. . . Это слишком небрежно. В будущем надо быть осторожнее при написании программ! !
Подведите итог:
Такая ситуация возникает главным образом потому, что написанный нами оператор SQL не соответствует полю базы данных или поле не существует в таблице:
выберите * из моей таблицы, где a='1' и b='1'
Но в вашей таблице mytable нет поля
Способ решения этой проблемы состоит в том, чтобы тщательно сравнить соответствие оператора SQL и таблицы базы данных...