Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];




Вниз

ADO -> Access 2000 ???? 


koks   (2002-03-22 11:29) [0]

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

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


Подскажите ?

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

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



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

Пользуйся 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) [2]

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



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

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



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

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



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

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:13) [6]

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



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

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



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

Спасиба!



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

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



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

2 Wicked & sniknik

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



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

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




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.026 c
14-32951          Пользователь          2002-03-04 09:53  2002.04.11  
PHP & Interbase


1-32866           LazorenkoX            2002-03-29 13:03  2002.04.11  
file of XXX


1-32895           ppcat                 2002-03-24 17:52  2002.04.11  
Version Information


3-32643           IronHawk              2002-03-19 12:24  2002.04.11  
Обнуляються данные в базе !


1-32832           mike.dld              2002-03-28 17:45  2002.04.11  
Это опять Я!