Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ADO -> Access 2000 ???? [D5, Access]


koks ©   (2002-03-22 11:29:00) 

Уважаемые знатоки ! Только-только начал работать с ADO.... Помогите решить некоторые вопросы...

Использую связку MyApp -> ADO -> Access 2000
При этом Access используется только как хранилице данных. Весь интерфейс и обработка будут на Delphi.


Подскажите ?

Что мне понадобится при инсталляции моей проги на другом копьютере ?:
нужен ли Access 2000 (наверняка нет ;)
нужен ли Jet (какой файл ?)
нужен ли OLE DB Provider (какой это файл ? для Access ?)

Заранее большое спасибо...


Lord Warlock   (2002-03-22 15:16:00) [1]

Мастер-Деталь в акцесовской базе делать необязательно
Для распространения нужен мдак, лучше 2.5
а вообще редко встречаются компы, на которых не стоит
оффис, а если даже нет акцесса, компоненты для доступа к данным через адо, одбс, джет, 2000 ставит не спрашивая, а в 97 эта
фича отдельно, но всегда установлена по умолчанию


koks   (2002-03-22 15:02:00) [2]

2 Wicked & sniknik

Ребята, а про мастер-детаил связи...


sniknik   (2002-03-22 13:34:00) [3]

wicked ©
В каком случае? у меня не было.
У меня был глобальный глюк (до сих пор не решенный) когда линк к Jet -у из MS SQL делаешь, то через какоето время машина виснет (он при обращении ресурсы не освобождает, дескрипторы и память, в таск менеджере видно). Только на Win2k Server не наблюдал. На Win2k и WinNt есть. Решил тем что линк через ODBC стал делать.


koks   (2002-03-22 13:04:00) [4]

Спасиба!


wicked   (2002-03-22 12:43:00) [5]

2 sniknik ©
не всегда... но теперь всё, что касается jet"а и ADO, я тщательнопроверяю, поскольку натыкался на такие вещи, что и в страшном сне не привидится... вот сколько надо времени, чтобы выяснить, что глюк в том, что jet провайдер записываетненужное случайное значение в автоинкрементное поле?...


sniknik   (2002-03-22 12:13:00) [6]

Да знаю я. Но это я сейчас такой умный а раньше...
А вот скажите мне уважаемый wicked © вы всегда читаете инструкцию перед тем как чтонибудь включить? Особенно если уверены что знаете как это работает?
Вот. От этого большинство глюков.


wicked   (2002-03-22 12:05:00) [7]

2 sniknik ©
а глюки и будут - microsoft ясно же сказала, что jet.4.0 в mdac 2.6 и выше не входит....

2 koks ©
зайди на http://www.microsoft.com/data- там всё есть... только внимательно читай, чего они рекомендуют... чтоб не говорил, что mdac 2.6 глючный - с jet"ом не работает... :)


sniknik   (2002-03-22 12:04:00) [8]

Mdac это Mdac без него работать не будет :).
информация, Download
http://www.microsoft.com/downloads/release.asp?ReleaseID=34054&area=search&ordinal=4


koks   (2002-03-22 11:55:00) [9]

Спасибо, но что такое mdac_typ.exe и с чем ее едят и где ее брать...


sniknik   (2002-03-22 11:50:00) [10]

Пользуйся Setup Factory, Install Shield или другой подобной тогда в инсталяшку можно все впихнуть. Не хочеш так устанавливай mdac_typ.exe вручную (теоретически это все что нужно в твоем случае и Jet включается, но не всегда у меня были глюки с 2.6, 2.7 версией дополнительная установка Jet (jet40sp5_w2k.exe) их решила) Access точно не нужен.
А вопросы по файлам некоректные Jet это не один файл а пакет и нет прямого соответствия типа вот этот файл отвечает за Access базы.


koks   (2002-03-22 11:50:00) [11]

вопрос в догонку - нужно ли в Access создавать для таблиц мастер-детал связи.... или это нужно делать только в Delphi. (или и там и там)... Заранее спасибо...


Наверх

Титульная страница Поиск, карта сайта Написать письмо