![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с Access [D4, XP]
SerMaxx © (2007-05-25 14:57:00)Уважаемые мастера, уж не знаю где задать этот вопрос, поэтому буду здесь.
Возможно ли как-нибудь переинициализировать Access-базу данных при работе с ней. Дело в том что при изменении структуры таблицы. Сам драйвер ODBC хранит ее в своих недрах (стрктуру) и сбрасывает только при закрытии. Можно ли программно съэмитировать закрытие и открытие базы.. или есть другие средства?
Amoeba (2007-05-28 13:53:00) [1]
> SerMaxx (25.05.07 16:18) [3]
>
> Уважаемый Amoeba © мне показалось что через ODBC удобнее.
> т.к. во первых удобнее переносить на другой комп и не требудет
> дополнительных настроек в программе. Я не ошибаюсь?
Очень даже ошибаешься.
Помещаешь свою программу и базу в одной папке, а в строке соединения AdoConnection прописываешь файл базы без путей. И будет тебе счастье.
SerMaxx (2007-05-25 16:18:00) [2]Уважаемый Amoeba © мне показалось что через ODBC удобнее. т.к. во первых удобнее переносить на другой комп и не требудет дополнительных настроек в программе. Я не ошибаюсь? как мне кажеться JET достаточно жестко привязываеться к пути... если ошибаюсь подскажите как можно сделать привязку через JET или лит-ру по это теме. плз
Уважаемый Правильный Вася так вот вопрос в том как это сделать программно, подскажите плз.
Amoeba (2007-05-25 15:39:00) [3]А кокой смысл в доступе к Access через ODBC, а не стандартно с использованием JET?
Правильный Вася (2007-05-25 15:27:00) [4]если хранит драйвер, переинициализируй драйвер