Страница 1 из 1

Adotable и сеть

Добавлено: 09 мар 2007, 19:04
Dr_Grizzly
Всем привет. Написал прогу, теперь хочу чтоб с ней могли бы работать по сетке.. ни нашел ни чего лучшего как раскидать екзешник по компам и в поле Connectstring указать путь на базу находящуюся на другой сетевой машине. Добавление записи идет нормально, но отображение не так как надо... Короче пришлось вывести кнопку "Обновить" по нажатию которой происходит Adotable1.active:=false; Adotable1.active:=true; Но это же не выход! Есть ли какой-нибудь попроще способ, и более удобный

Re: Adotable и сеть

Добавлено: 11 мар 2007, 18:22
Игорь Акопян
ADOTable1.Refresh

Re: Adotable и сеть

Добавлено: 12 мар 2007, 11:04
namomelkor
В адо компонентах поставь следующие свойства:
CursorLocation = clUseServer
CursorType = ctKeyset

Re: Adotable и сеть

Добавлено: 20 мар 2007, 06:14
Dr_Grizzly
Цитата:
CursorLocation = clUseServer

А чем отличаются два параметра clUseServer и clUseClient?
И CursorType - какой смысл у этого параметра?

Re: Adotable и сеть

Добавлено: 20 мар 2007, 09:17
Dr_Grizzly
Еще одна хрень - когда меняю курсорлокейшн и тип курсора, а потом подключаю таблицу Active=true то выдает ошибку, что Текущий провайдер не поддериживает сортировку и фильтрацию.

Создаю отдельно прогу прописываю все подключения, цепляю ее к той же базе, меняю эти параметры и запускаю, все работает без проблем.

О чем тогда идет речь?

Re: Adotable и сеть

Добавлено: 20 мар 2007, 09:19
Dr_Grizzly
Все! Нашел в чем загвоздка. У меня прописано IndexFieldNames = FIO, убрал значение и заработало, но тогда фамилии не по порядку. Как тут быть?

Re: Adotable и сеть

Добавлено: 20 мар 2007, 12:05
Игорь Акопян
Dr_Grizzly, использовать вместо Table - Query и там писать SQL запрос в котором использовать конструкцию order by

Re: Adotable и сеть

Добавлено: 20 мар 2007, 13:31
namomelkor
А чем отличаются два параметра clUseServer и clUseClient?

clUseServer - данные беруться с сервера каждый раз при обращении к базе
clUseClient - данные берутся один раз

CursorType = ctKeyset - изменение данных видят все клиенты
т.е можно ставить
clUseClient
и
CursorType = ctKeyset

Re: Adotable и сеть

Добавлено: 28 мар 2007, 16:31
Dr_Grizzly
Хорошо. Какого провайдера подключения к mdb базе лучше использовать для намерения пользовать базу в сети?

Re: Adotable и сеть

Добавлено: 28 мар 2007, 19:03
namomelkor
я юзаю Microsoft.Jet.OLEDB.4.0