У меня есть следующий код, который генерирует исключение «COM Исключение было необработанным» в строке я установил атрибут:Установить поле автозапуска?
var tbdefinition = dbase.TableDefs["MyDB"];
var field_auid = tbdefinition.Fields["myColumn"];
field_auid.Attributes = 4;
Что я делаю неправильно?
Вы пытались пройти через это или получить исключение? Возможно, это даст вам более подробную информацию. – Xaisoft
Используйте отладчик и посмотрите, имеет ли это исключение 'InnerException', которое дает больше информации. Вы уверены, что «4» является допустимым значением здесь? И, пожалуйста, объясните (отредактируйте вопрос), что это имеет отношение к полю autonumber. –
Извините за это, 4 - это число значений VBA перечисления, которое присваивает атрибуту autoNumber значение true. – Pantelis