![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ребята выручайте ... MSAccess, Server-Client, как организовать .. [D6, D7, MS Access]
MadProfessor © (2003-06-02 12:19:00)Ребята выручайте, пятую ночь сижу, туплю уже жутко! ))
Имеем MS Access DataBase/
Нужно создать запрос с клиентской стороны на сортировку. /
СУБД: тип Client-Server
Использую на серверной стороне Remote Data Module, с помещёнными в него компонентами: ADOConnection, ADOTable, TDataSetProvider.
И на клиентской: TSocketConnection, TClientDataSet, TDataSource.
Мозгом, я конечно понимаю что нужно как то задействовать Query, но вот как?
Подскажите не корысти ради!
MadProfessor (2003-06-05 12:22:00) [1]Rol спасиба большое!!!!!
Rol (2003-06-05 06:39:00) [2]на провайдере в Options стоит poAllowCommandText?
MadProfessor (2003-06-05 05:53:00) [3]...Эта дурь продолжается ...
Делаю всё как в примерах из MIDAS:
-- отваливается с алертом "CommandText changes are not allowed"
запрос выглядит вот так:
select * from goodsmovement
код передачи запроса так:
with ClientDataSet1 do
begin
close;
commandtext := memo1.lines.text;
open;
end;
структура БД Access
goodstrade.mdb:
[table] goodsmovement:
[field] counter:counter [key]
[field] date:Дата/время
[field] definition:Логический
[field] goodscode:Числовой
[field] personcode:Числовой
[field] quantity:Числовой
[field] totalcoast:Денежный
//еще есть
[table] goodswarehouse
[table] personlist
могет быть я не правильно формирую запрос?
если у кого-нибудь есть какие-нибудь исходники подобного твореня, только разве что работающего, и если их не жалко, прешлите, а? email: madprofessor@e-mail.ru
Serginio (2003-06-02 13:00:00) [4]А TClientDataSet тебе на что в нем можешь указывать текст запроса. Второй вариант создай процедуру в библиотеке типов которая бы возвращала TClientDataSet.Data связанного с TAdoDataSet через TDataSetProvider. Посмотри примеры MIDAS.