Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Почему не форматируется поле Аксесса ?

16K
02 октября 2008 года
Student-uni
8 / / 14.08.2006
Мне нужно после экспорта БД МС СКЛ в Аксесс задать формат поля типа ИНТ - семь знаков.
Вручную это делается в аксессе через конструктор, в своиствах поля ИНТ задаем своиство ФОРМАТ = 0000000

Вот как я пытаюсь это сделать программно:

 
Код:
Set oAccess = New Access.Application
oAccess.NewCurrentDatabase sFilepath
oAccess.DoCmd.TransferDatabase acImport, "ODBC", "ODBC;" & sADODSN,  acTable, "_MailingAddresses", "_MailingAddresses"
oAccess.CurrentDb.TableDefs("_MailingAddresses").Fields("NR").Properties.Append oAccess.CurrentDb.TableDefs("_MailingAddresses").Fields("NR").CreateProperty("Format", 8, "0000000")
oAccess.CloseCurrentDatabase
oAccess.Quit


Поле не существует и при попытке его добавить происохдит крах всей системы - ВБ закрывается.

В чем проблема ? Спасибо
16K
07 октября 2008 года
Student-uni
8 / / 14.08.2006
gde tekst otveta to ?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог