|
|
|
| Access 2002
пытаюсь конвертировать БД, написанную в формате Access 2000, в Access 97. (Меню Tools -> Database Utilities -> Convert DataBase) В ответ получаю сообщение invalid field data type.
Как понять какое поле какой таблицы мешает конвертации?
Спасибо всем за помощь. | |
|
| |
|
|
|
| В А97 нет полей типа DECIMAL. | |
|
| |
|
|
|
| Спасибо.
поменял все DECIMAL на LONG_INTEGER или DOUBLE, но все равно не конвертируется. Правда, поля в таблицах искал глазами. Можно как-то программно получить список полей таблиц, которые являются DECIMAL ? | |
|
| |
|
|
|
| С помощью DAO - цикл по TableDefs, для каждой - цикл по Fields и контроль Type
С помощью ADOX - цикл по Tables, для каждой - цикл по Columns и контроль Type | |
|
| |