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

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

Работа с компонентом ClientDataSet [D7]


kyn66 ©   (2007-05-29 15:46:00) 

Подскажите, что должно стоять на машине пользователя, чтобы программа, написанная с использованием компонента ClientDataSetи работающая с данными в таблицах Table.cdsмогда запускаться у пользователя на компе.Призапуске ругается на отсутствие провайдера. Что нужно установить?


Slava   (2007-05-30 09:32:00) [1]

Reindeer Moss Eater ©   (29.05.07 17:04) [4]

Если данные не редактируют, то только midas.dll
Иначе нужна еще dbclient.dll


Это одно и тоже, только для разных версий delphi


sniknik   (2007-05-29 17:37:00) [2]

> Странно, все сделал как сказали, всеравно ругается.
значит ошибку не там ищешь.

> Иначе нужна еще dbclient.dll
правда? а что это? у себя не нашел. хотя данные редактируются (старая прога). но я правда не подключал таблицу *.cds в компонент (не указывал файл), а делал лоадфромфайл/сафетофайл.


Reindeer Moss Eater   (2007-05-29 17:04:00) [3]

Если данные не редактируют, то только midas.dll
Иначе нужна еще dbclient.dll


kyn66   (2007-05-29 17:02:00) [4]

Странно, все сделал как сказали, всеравно ругается.


sniknik   (2007-05-29 16:48:00) [5]

если только ClientDataSet то нужна midas.dll, иногда ее нужно зарегистрить (regsvr32), похоже старшие версии требуют. можно не таскать отдельно а включить в программу, для этого нужно подключить модуль midaslib.
еще можно (мой любимый вариант)  выкинуть ClientDataSet и использовать вместо него ADODataSet, работа для такого "оторванного" от провайдеров датасета практически не различается с клиентским, таскать ничего не нужно (мелкософт постоянно заботится чтобы все было), возможности практически те же (слабее в некоторых случаях. но они, эти случаи не часто бывают. (у меня не было)).


Jan1   (2007-05-29 16:45:00) [6]

midas.dll + regsvr32 midas.dll


Наверх

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